Maven打包跳過測試,文檔生成


運行mvn install時跳過Test

 

方法一:

    <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>  

方法二:

mvn install -DskipTests

或者

mvn install -Dmaven.test.skip=true

-DskipTests,不執行測試用例,但編譯測試用例類生成相應的class文件至target/test-classes下。

-Dmaven.test.skip=true,不執行測試用例,也不編譯測試用例類。

 

類似的 跳過doc生成

  -Dmaven.javadoc.skip=true

 

 

跳過doc的生成:
-Dmaven.javadoc.skip=true
跳過某些module
mvn javadoc:aggregate -pl :ems.git,:ems-facade-user,:ems-facade-maindata,:ems-facade-activiti,:ems-facade-email,:ems-facade-notify,:ems-facade-bill,:ems-facade-schedule,:ems-facade-budget,:ems-facade-voucher,:ems-facade-fshared,:ems-facade-asset

mvn javadoc:aggregate -Ptest -pl :ems.git,:ems-facade-user,:ems-facade-maindata,:ems-facade-activiti,:ems-facade-email,:ems-facade-notify,:ems-facade-bill,:ems-facade-schedule,:ems-facade-budget,:ems-facade-voucher,:ems-facade-fshared,:ems-facade-asset -X

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM