Maven 打包項(xiàng)目到私服 (deploy)的配置方法
一、配置maven
在maven安裝目錄 /conf/setting.xml 中的servers下添加:
<servers>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>
二、配置pom
在maven工程的pom.xml配置部署的倉(cāng)庫(kù),注意pom.xml和setting.xml中的id屬性要一致
<!-- 發(fā)布maven私服 -->
<distributionManagement>
<repository>
<id>nexus-snapshots</id>
<name>tuohang-framework-SNAPSHOTS</name>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</repository>
<snapshotRepository>
<id>nexus-repository</id>
<name>tuohang-framework-REPOSITORY</name>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</snapshotRepository>
</distributionManagement>
三、使用deploy命令上傳
在項(xiàng)目路徑下使用命令:
mvn deploy -Dmaven.test.skip=true
或者:mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\workspace\com.xxx.test-1.0.0.jar -DgroupId=com.xxx -DartifactId=test -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=nexus-repository-Durl=http://192.168.xxx.xxx:9090/repository/3rd-part/

如圖build success 代表成功。
四、使用
<!-- 遠(yuǎn)程nexus倉(cāng)庫(kù) -->
<repositories>
<repository>
<id>nexus-snapshots</id>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</repository>
<repository>
<id>nexus-repository</id>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus-snapshots</id>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</pluginRepository>
<pluginRepository>
<id>nexus-repository</id>
<url>http://47.100.xxx.xxx:30010/repository/3rd-part/</url>
</pluginRepository>
</pluginRepositories>
到此這篇關(guān)于Maven 打包項(xiàng)目到私服 (deploy)的文章就介紹到這了,更多相關(guān)Maven 打包項(xiàng)目到私服內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 利用maven deploy上傳本地jar至私服的方法
- 關(guān)于使用mvn deploy命令將本地jar包上傳到maven私服的問(wèn)題(收藏)
- 多模塊maven的deploy集成gitlab?ci自動(dòng)發(fā)版配置
- maven 在執(zhí)行package,install,deploy時(shí)使用clean與不使用clean的不同之處
- maven deploy時(shí)報(bào)錯(cuò)的解決方法
- Maven deploy配置方法詳解
- 理解maven命令package、install、deploy的聯(lián)系與區(qū)別
- Maven deploy plugin使用方式
相關(guān)文章
Executor攔截器高級(jí)教程QueryInterceptor的規(guī)范
今天小編就為大家分享一篇關(guān)于Executor攔截器高級(jí)教程QueryInterceptor的規(guī)范,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12
Java的JDBC編程使用之連接Mysql數(shù)據(jù)庫(kù)
這篇文章主要給大家介紹了關(guān)于Java的JDBC編程使用之連接Mysql數(shù)據(jù)庫(kù)的相關(guān)資料,JDBC是一種用于執(zhí)行SQL語(yǔ)句的Java?API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪(fǎng)問(wèn),需要的朋友可以參考下2023-12-12
基于visualvm監(jiān)控類(lèi)實(shí)現(xiàn)過(guò)程詳解
這篇文章主要介紹了基于visualvm監(jiān)控類(lèi)實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
SpringBoot使用thymeleaf模板過(guò)程解析
這篇文章主要介紹了SpringBoot使用thymeleaf模板過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12
Java利用redis zset實(shí)現(xiàn)延時(shí)任務(wù)詳解
zset作為redis的有序集合數(shù)據(jù)結(jié)構(gòu)存在,排序的依據(jù)就是score。本文就將利用zset score這個(gè)排序的這個(gè)特性,來(lái)實(shí)現(xiàn)延時(shí)任務(wù),感興趣的可以了解一下2022-08-08
Java 調(diào)用Restful API接口的幾種方式(HTTPS)
這篇文章主要介紹了Java 調(diào)用Restful API接口的幾種方式(HTTPS),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-02-02
Java中ArrayList和LinkedList的遍歷與性能分析
這篇文章主要給大家介紹了ArrayList和LinkedList這兩種list的五種循環(huán)遍歷方式,各種方式的性能測(cè)試對(duì)比,根據(jù)ArrayList和LinkedList的源碼實(shí)現(xiàn)分析性能結(jié)果,總結(jié)結(jié)論。相信對(duì)大家的理解和學(xué)習(xí)具有一定的參考價(jià)值,有需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。2016-12-12
MyBatis查詢(xún)結(jié)果resultType返回值類(lèi)型的說(shuō)明
這篇文章主要介紹了MyBatis查詢(xún)結(jié)果resultType返回值類(lèi)型的說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11

