1. 程式人生 > >maven 自動更新子模組的依賴版本號

maven 自動更新子模組的依賴版本號

maven 多模組自動更新子模組的api版本號


1: parent
mvn -N versions:update-child-modules
mvn deploy -N
2: service
deploy
3: 子模組api

在parent的pom.xml目錄執行:
mvn -N versions:update-child-modules

[INFO] Scanning for projects...
[INFO] Downloading: 
.......
[INFO] Module: byron4j-agent
[INFO]     parent was com
.byron4j:byron4j-parent:1.2.2-SNAPSHOT [INFO] updated to com.byron4j:byron4j-parent:1.2.2-RELEASE [INFO] Module: byron4j-agent-api [INFO] parent was com.byron4j:byron4j-parent:1.2.2-SNAPSHOT [INFO] updated to com.byron4j:byron4j-parent:1.2.2-RELEASE [INFO] Module: byron4j-common [INFO] parent was com
.byron4j:byron4j-parent:1.2.2-SNAPSHOT [INFO] updated to com.byron4j:byron4j-parent:1.2.2-RELEASE [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 20.166
s [INFO] Finished at: 2017-06-08T18:51:58+08:00 [INFO] Final Memory: 16M/173M [INFO] ------------------------------------------------------------------------

執行完畢後,看到所有子模組均更新了相應的api版本。

相關推薦

maven 自動更新模組依賴版本

maven 多模組自動更新子模組的api版本號 1: parent mvn -N versions:update-child-modules mvn deplo

maven命令更新父項目的pom版本

XML nap 說明 模塊 artifact set gin mojo art Q:一個maven項目,有多個子module,在頂級父pom.xml裏設置<version>1.0.0-SHAPSHOT</version>,在子pom.xml裏都用了

IntelliJ IDEA 關閉 Maven 自動更新依賴功能

使用快捷鍵 Ctrl + Alt + S 開啟 IntelliJ IDEA 系統設定,找到配置: Build,Execution,Deployment > Build Tools > Maven > Importing 1 如下圖所示: 此時在 p

Maven專案依賴版本全域性管理

在使用maven構建專案時,相同系列依賴往往需要使用相同的版本號。這裡分單工程、多級依賴工程的依賴版本號全域性管理一般方法 單專案工程 定義版本變數 在maven的pom檔案中

idea 中pom.xml依賴版本報錯

技術分享 XML 技術 png 依賴 alt image pom.xml 復制 這個版本是復制的,alt+Insert 也找不到楊穎依賴 解決方法: idea 中pom.xml依賴版本號報錯

Android Studio配置統一管理依賴版本引用

ext net image libs 文章 studio depend run o-c 版權聲明:本文為HaiyuKing原創文章,轉載請註明出處! 前言 本Demo采用的是其中一個方案,其他方案請閱讀參考資料《Android Studio中統一管理版本號引用配置》

c# 標題欄自動新增軟體名和版本

軟體名和版本資訊可以在屬性裡設定,如下: 一般都是在軟體啟動後立刻重新整理,所以我寫在軟體載入時的事件裡,程式碼如下 private void MainForm_Load(object sender, EventArgs e) {

如何使用eclipse建立Maven工程及其模組

2012-02-23 14:51154人閱讀評論(0)收藏舉報 1,首先建立一個父類工程   子模組繼承父類工程      並在父類工程的pom.xml檔案中定義引入的jar及其版本號     子模組可以引用   2  建立api子模組,主要放置SDK 3 

maven 自動更新jar包的幾種方式

經常使用maven的人會發現,如果依賴包的版本號經常更新,手動改版本號是一件很頭疼的事,現在提供幾個思路解決這個問題: 使用version自帶的latest標籤或者release標籤 <dependency> <grou

eclipse和idea工具中 maven專案新建模組

右鍵父模組專案,找到maven資料夾,選擇Maven Module,點選next輸入模組名,點選next不用選擇,直接next點選finish完成。可以看到你新建的子模組#####################################################

Android studio 統一管理依賴版本

方式一(推薦) 1.在根目錄下的build.gradle檔案下新增 ext{ …. } 中的內容 buildscript { repositories { google() jcenter() }

Spring相關的BOM,有效解決不同模組依賴版本問題

Spring起初只專注ioc和aop,現在已發展成一個龐大體系。比如security、mvc等。如此一來,不同模組或者與外部進行整合時,依賴處理就需要各自對應版本號。比如,較新spring與較老的qu

IDEA中建立maven webapp作為模組無java原始檔夾

預設新建的maven webapp專案都不帶有java原始檔夾 按照網路上方式在Product Structure中的Module模組建立java資料夾 在webapp專案中的main資料夾點選滑鼠右鍵,彈出的選單選擇New Folder 在彈出框中輸入java然後點

[IDEA]Maven建立web模組並執行

最近開始用IDEA練手,感覺蠻好用的,優勢智慧提示和智慧搜尋。但是配置確實麻煩,需要完全打破eclipse的觀念。 今天要建立web子模組並部署到tomcat,搜尋了好多資料,好多是配置不成功的,還有是說的不清楚的,在踩了很多坑之後,決定寫這篇文章來未大家提供一些方法。可能

防止每次update maven 自動更新為1.5 方法

Maven專案在Update Maven之後JRE被改成1.5的解決方法一、Maven Update 後 JDK變成1.5在Eclipse中新建了一個Maven工程、然後更改JDK版本為1.7或者以上、結果每次使用Maven > Update project的時候JDK

mvn 模組 版本自動更新

把父模組更新到指定版本號,然後更新子模組,與父模組有相同的版本號 mvn versions:set -DnewVersion=1.0.1-SNAPSHOT  mvn -N versions:update-child-modules   注意,如果子模組的版本號已經與父模

Maven生成WAR包時自動更新版本version

Maven外掛之buildnumber-maven-plugin 某些情況下(這種情況一般很少見),使用maven構建專案時,需要一個不重複的序列號,比如說,打包時,包名稱以當前構建時間結尾,或者每次生成的jar包中包含唯一的序列號,等等; 這個時候,就用到了buil

vs .net專案自動更新版本

使用SVN的一個程式, 一般都會裝,無需再次下載和安裝了. 只需要在專案屬性-> 生成事件-> 後期生成事件命令 中加入 subwcrev.exe $(ProjectDir)Properties\ $(ProjectDir)Properties\AssemblyInfo.

maven release版本自動更新的原因

  如果是release版本,首先從本地查詢對應的版本,如果有,則使用本地,否則從遠端伺服器下載。   這也就是為什麼我們有時想要去更新release版本的jar包,會發現無法更新,除非刪除本地倉庫中的版本。     updatePolicy有四個值:always(實時更新) ,daily(每

C#下每次build自動版本更新

AssemblyInfo.cs中這樣 [assembly: AssemblyVersion("1.0.1.*")] 最後一個*的意思是每次build都變,但是不是增加1 . 如果“AssemblyInfo.cs中這樣 [assembly: AssemblyVersion("1.0.1.*")]”,生