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>
相關文章
相關標籤/搜索