使用Maven打包、發(fā)布、配置版本號命令
更新時間:2024年09月29日 13:24:02 作者:Ramboooooooo
在軟件開發(fā)過程中,打包和發(fā)布是關(guān)鍵步驟,本文介紹了如何在打包和發(fā)布時跳過測試,如何指定項目版本號,以及如何指定配置文件,提供了實用的技巧和方法,希望對開發(fā)者有所幫助
Maven打包、發(fā)布、配置版本號命令
一、打包、發(fā)布時跳過測試
# 打包時跳過測試 mvn package -Dmaven.test.skip=true # 打包時跳過測試 mvn deploy -Dmaven.test.skip=true # 發(fā)布時包含源代碼 mvn deploy source:jar
二、指定項目版本號
# 替換版本號為2.0.0-SNAPSHOT, 會修改pom.xml中的版本號 mvn clean versions:set -DnewVersion=2.0.0-SNAPSHOT # 發(fā)布 mvn deploy source:jar # 確認(rèn)升級版本無問題后,執(zhí)行 確認(rèn)升級,去掉備份的pom.xml.versionsBackup mvn versions:commit # 回滾pom.xml中的版本號 mvn versions:revert
三、指定配置文件
mvn deploy -s /xxxx/conf/settings.xml
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java代碼如何實現(xiàn)存取數(shù)據(jù)庫的blob字段
這篇文章主要介紹了java代碼如何實現(xiàn)存取數(shù)據(jù)庫的blob字段問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-04-04@Transactional跟@DS動態(tài)數(shù)據(jù)源注解沖突的解決
這篇文章主要介紹了@Transactional跟@DS動態(tài)數(shù)據(jù)源注解沖突的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09泛談Java中的不可變數(shù)據(jù)結(jié)構(gòu)
開發(fā)人員通常認(rèn)為擁有final引用,或者val在Kotlin或Scala中,足以使對象不可變。這篇博客文章深入研究了不可變引用和不可變數(shù)據(jù)結(jié)構(gòu),下面小編來和大家一起學(xué)習(xí)它2019-05-05解決@NonNull @org.jetbrains.annotations.NotNull報紅的問題
這篇文章主要介紹了解決@NonNull @org.jetbrains.annotations.NotNull報紅的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類實例
這篇文章主要介紹了Java實現(xiàn)將數(shù)字日期翻譯成英文單詞的工具類,結(jié)合完整實例形式分析了Java日期轉(zhuǎn)換與字符串操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-09-09