maven將項目打包上傳到nexus私服的詳細教程
1、pom.xml文件添加distributionManagement節(jié)點。
模塊項目中如果存在父子項目,且父子項目的jar包都需要上傳到私服的話,直接在父項目pom文件中添加這段配置,如果只需要將子項目jar包上傳私服,則在子項目的build標簽同級添加這段配置。
<!-- 使用分發(fā)管理將本項目打成jar包,直接上傳到指定服務(wù)器 --> <distributionManagement> <!--正式版本--> <repository> <!-- nexus服務(wù)器中用戶名:在settings.xml中<server>的id--> <id>releases</id> <!-- 這個名稱自己定義 --> <name>Releases</name> <url>http://192.168.4.49:9999/repository/maven-releases/</url> </repository> <!--快照版本-- > <snapshotRepository> <id>snapshots</id> <name>Snapshot</name> <url>http://192.168.4.49:9999/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement>
2、pom文件中< repository >節(jié)點下的< id >對應(yīng)maven的配置文件setting.xml文件中的server的id,兩者必須保持一致才能生效。
<!--maven連接nexus需要驗證用戶名和密碼--> <servers> <server> <id>releases</id> <username>dev</username> <password>dev</password> </server> <server> <id>snapshots</id> <username>dev</username> <password>dev</password> </server> <servers>
3、注意上傳到私服的是正式版本還是快照版本,正式版本在pom.xml文件version中不能有SNAPSHOT,快照版本才有。
<groupId>com.apic</groupId> <artifactId>ind-goods-biz</artifactId> <version>0.0.1.RELEASE</version> <!-- <version>0.0.1-SNAPSHOT</version> -->
4、在idea中點擊右側(cè)工具欄中的maven,再選擇maven彈出框中的m標識,選擇對應(yīng)的項目,執(zhí)行mvn clean deploy,將項目打包發(fā)布到私服。
到此這篇關(guān)于maven將項目打包上傳到nexus私服的詳細教程的文章就介紹到這了,更多相關(guān)maven項目打包上傳到nexus私服內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Maven nexus 安裝nexus私服出現(xiàn)的問題和解決辦法
- 詳解Maven私服Nexus的安裝與使用
- 如何使用nexus在局域網(wǎng)內(nèi)搭建maven私服及idea的使用
- Maven入門之使用Nexus搭建Maven私服及上傳下載jar包
- 使用Nexus搭建Maven私服的方法步驟
- 詳解idea maven nexus 常見命令配置
- 利用Docker搭建Nexus私有倉庫實現(xiàn)Maven私服
- 使用Nexus搭建Maven私服教程的方法步驟
- Maven配置單倉庫與多倉庫的實現(xiàn)(Nexus)
- Maven發(fā)布項目到Nexus私有服務(wù)器
- Python實現(xiàn)批量上傳本地maven庫到nexus
- Maven使用Nexus創(chuàng)建私服的實現(xiàn)
- Maven忽略單元測試及打包到Nexus的實現(xiàn)
- maven私有鏡像倉庫nexus部署使用
相關(guān)文章
Java實戰(zhàn)之實現(xiàn)OA辦公管理系統(tǒng)
這篇文章主要介紹了如何通過Java實現(xiàn)OA辦公管理系統(tǒng),文章采用到了JSP、JQuery、Ajax等技術(shù),文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2022-02-02Spring Cloud應(yīng)用實現(xiàn)配置自動刷新過程詳解
這篇文章主要介紹了Spring Cloud應(yīng)用實現(xiàn)配置自動刷新過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-12-12Java中使用Preferences 的 API設(shè)置用戶偏好
這篇文章主要介紹了Java中使用Preferences 的 API設(shè)置用戶偏好的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09使用IDEA直接連接MySQL數(shù)據(jù)庫的方法
這篇文章主要介紹了如何使用IDEA直接連接MySQL數(shù)據(jù)庫,首先需要新建一個空項目,第一次連接 需要先下載驅(qū)動,文中給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-04-04SpringBoot中@Autowired爆紅原理分析及解決
這篇文章主要介紹了SpringBoot中@Autowired爆紅原理分析及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05