Maven clean install 跳過單元測試


直接使用Maven命令進行操作

有以下兩種方式

  1. mvn clean install -DskipTests
  2. mvn clean install -Dmaven.test.skip=true

 

使用IDEA Install跳過單元測試

IDEA Install跳過單元測試有以下兩種方式:第一種比較蠢,是通過IDEA配置Maven命令從而實現Install時跳過單元測試;第二種非常方便,因為IDEA已經提供了跳過單元測試的功能,只是大多數人不知道如何使用罷了,IDEA還是很強大的!

下面分別介紹這兩種方式。

方式一:

點擊運行按鈕旁邊的下拉框,選擇Edit Configurations,打開Run/Debug Configurations窗口

點擊左上角的加號"+",選擇Maven

在Maven命令配置窗口的Configuration選項卡下配置兩個信息,然后一次點擊Apply->Ok

  • Working directory選擇當前項目所在路徑的根目錄
  • Command line填入需要執行的Maven命令,即:clean install -DskipTests或clean install -Dmaven.test.skip=true,注意,這里添加的命令是不需要mvn前綴的

打開Maven窗口,找到root下的Run Configurations,即可找到上面添加的Maven命令,雙擊即可運行。

該命令等同於分別執行Lifecycle下的clean和install,只是增加了跳過單元測試的命令,以后可以直接用添加的Maven命令打包。

 

 

方式二:

打開Maven窗口,找到閃電形狀的圖標,然后選中它!就是這么簡單!

選中后按照正常的順序,在Lifecycle中依次執行clean->install即可跳過單元測試。

這里要表揚一下IDEA的設計,真的很方便!有人可能會說IDEA不是最好的開發工具,但是我覺得,評判一個開發工具是否好用,是沒有標准的,只要它設計的夠人性化,那就是最好的開發工具。

 

增加Maven配置來跳過單元測試

POM文件中增加以下配置:

<plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
        <skip>true</skip>
        </configuration>
    </plugin>
</plugins>

 

致敬原創,參考鏈接:

 


免責聲明!

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



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