我的java项目中有多个java包。是否可以使用maven在eclipse上运行单个包。我想用项目级别的pom来做。我不想为每个包创建POM。
答案 0 :(得分:0)
根据您的评论,不确定这是否是您要查找的内容,但我使用配置变量来运行特定包的测试用例。您必须向POM添加一个插件才能实现此目的。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.2</version>
<configuration>
<includes>
<include>**/${testGroup}/*Test.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
现在,如果您想运行测试用例,请说包org / myPackage,您可以使用这样的命令。
mvn test -DtestGroup=org/myPackage