我创建了一个多模块 maven 项目,我正在尝试在特定模块上编写和执行一些测试。我正在尝试将所有测试代码放入一个单独的模块中,但我想知道这是否是正确的方法,如果是,我如何设置 maven 构建/测试周期以便 mvn install 将使用这些测试?
问问题
1246 次
1 回答
5
根据Maven 标准目录布局测试类属于目录src/test/java
和所需资源src/test/resources
。从长远来看,遵守规则会让您的生活更轻松,尤其是当您从事许多不同的项目时(有时您无法定义替代结构)。在此设置中,测试用例由mvn install
或自动调用mvn test
。
您可以在此处找到有关 surefire-plugin(负责执行测试)的更多信息。
于 2011-07-14T06:39:41.443 回答