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

