Java 如何从测试jar运行所有单元测试?
我运行了以下命令来生成一个测试jar:Java 如何从测试jar运行所有单元测试?,java,maven,unit-testing,testing,junit,Java,Maven,Unit Testing,Testing,Junit,我运行了以下命令来生成一个测试jar:mvnjar:testjar 执行所有单元测试的mvn命令是什么?当您创建一个包含测试类的jar时,您可能希望重用这些类。例如,一些常见的测试装置或抽象基类等 换句话说,当您运行mvnjar:testjar时,您将创建新的工件,您可以将其作为依赖项添加到其他maven项目或模块中: <dependencies> <dependency> <groupId>groupId</groupId>
mvnjar:testjar
执行所有单元测试的
mvn
命令是什么?当您创建一个包含测试类的jar时,您可能希望重用这些类。例如,一些常见的测试装置或抽象基类等
换句话说,当您运行mvnjar:testjar
时,您将创建新的工件,您可以将其作为依赖项添加到其他maven项目或模块中:
<dependencies>
<dependency>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<classifier>tests</classifier> <!-- note the classifier -->
<type>test-jar</type> <!-- note the type -->
<version>version</version>
<scope>test</scope>
</dependency>
</dependencies>
mvn clean test