【轉載原因:springboot採用方法三和四都是可以的】
【轉載原文:https://blog.csdn.net/so_geili/article/details/79986789】
開發記錄
有一個maven項目,我clone一下最新的代碼。準備打包(maven package),沒想到在執行到TEST階段報錯。百思不得其解,決定跳過測試去打包,然後部署。
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
在運行mvn install或mvn package時跳過Test
方法一:修改pom.xml文件
<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>
方法二:在Terminal執行命令
mvn install -DskipTests
方法三:在Terminal執行命令
mvn install -Dmaven.test.skip=true
方法四:Spring boot項目使用
spring-boot-maven-plugin插件已經集成了maven-surefire-plugin插件,會自動運行 junit test
,只需要在pom.xml裏增加如下配置:
<properties>
<!-- 跳過測試 -->
<skipTests>true</skipTests>
</properties>
————————————————
版權聲明:本文爲CSDN博主「GNG」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/so_geili/article/details/79986789