【发布时间】:2013-06-06 17:38:42
【问题描述】:
我有一个项目,这个项目在 /src/test/ 下有测试文件。
有很多子文件夹正在测试中。包结构。并且有几个测试类。
但有人告诉我从项目的根目录运行mvn test -Dtest=<class_name>。这是一个包含所有集成测试代码的单个 java 文件。
由于我是 Maven 新手,我想知道 Maven 是如何找到这个位于下面几个文件夹中的文件并执行它的?它是否扫描所有文件 src/test/... 及其所有子文件夹以查找该文件并运行它?
是的,这是一个基本问题。
注意:pom.xml 没有特别提到这个文件。 我知道 maven 需要一个文件结构 src/main 和 src/test。但我不确定它是否会扫描所有文件夹。
【问题讨论】:
标签: java class maven testing directory