maven打包防止自动执行测试用力

配置参数跳过测试用例有两种方法:-DskipTests和-Dmaven.test.skip=true,apache

这两个参数的主要区别是maven

-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。测试

-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。ui

 

项目里面配置:
 code

<project>
  [...]
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.18.1</version>
        <configuration>
          <skipTests>true</skipTests>
        </configuration>
      </plugin>
    </plugins>
  </build>
  [...]
</project>
相关文章
相关标签/搜索