Maven打包过程中跳过测试

在特定的项目中,如果需要跳过测试的步骤,则需要把skipTests这个属性设置为true.


  [...]
  
  
    
      
        org.apache.maven.plugins
        maven-surefire-plugin
        2.18.1
        
          true
        
      
    
  
  [...]


 
  
 也可以通过在命令行跳过测试: 
  

mvn install -DskipTests

还可以通过 maven.test.skip属性跳过测试的编译

mvn install -Dmaven.test.skip=true

如果希望在默认情况下跳过测试,但是执行命令的时候可以手动开启,那么在pom中要像下面这样配置:



  [...]
  
    true
  
  [...]
  
    
      
        org.apache.maven.plugins
        maven-surefire-plugin
        2.18.1
        
          ${skipTests}
        
      
    
  
  [...]
然后在命令行执行的时候手动开启:

mvn install -DskipTests=false

具体的描述请参照官方关于skip test的描述: http://maven.apache.org/surefire/maven-surefire-plugin/examples/skipping-test.html


转载请注明出处:

http://blog.csdn.net/redstarofsleep

更多内容请关注微信公众号:

Maven打包过程中跳过测试_第1张图片

你可能感兴趣的:(java)