Java 如何从测试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>

我运行了以下命令来生成一个测试jar:
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