maven私服上傳和下載包的配置
maven私服上傳和下載包
一、上傳
1、在maven安裝包裡面的settings.xml檔案裡面新增如下配置:
<server>
<id>release</id>
<username>使用者名稱</username>
<password>密碼</password>
</server>
<server>
<id>snapshot</id>
<username>使用者名稱</username>
<password>密碼</password>
</server>
這裡的username和password分別代表你搭建的maven私服的使用者名稱和密碼
2、在要上傳的模組裡面的pom.xml檔案裡面新增如下配置:
<distributionManagement>
<repository>
<id>release</id>
<name>Nexus Release Repository</name>
<url>http://121.4.56.246:8099/repository/hapi-host-release/</url>
</repository>
<snapshotRepository>
<id>snapshot</id>
<name>Nexus Snapshot Repository</name>
<url>http://121.4.56.246:8099/repository/hapi-host-snapshot/</url>
</snapshotRepository>
</distributionManagement>
這裡的id分別對應著上面settings.xml裡面server對應的id(id必須要一致),將jar上傳到指定的庫(hapi-host-release、hapi-host-snapshot)中
3、在idea專案中
通過deploy外掛可以將jar上傳到maven私服中。結果如圖
二、下載
1、在maven安裝包裡面的settings.xml檔案裡面新增如下配置:
<!-- 下載jar包配置 -->
<profile>
<!--profile的id -->
<id>dev</id>
<repositories>
<repository> <!--倉庫id,repositories可以配置多個倉庫,保證id不重複 -->
<id>nexus</id> <!--倉庫地址,即nexus倉庫組的地址 -->
<url>http://121.4.56.246:8099/repository/hapi-host-release/</url> <!--是否下載releases構件 -->
<releases>
<enabled>true</enabled>
</releases> <!--是否下載snapshots構件 -->
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories> <!-- 外掛倉庫,maven的執行依賴外掛,也需要從私服下載外掛 -->
<pluginRepository> <!-- 外掛倉庫的id不允許重複,如果重複後邊配置會覆蓋前邊 -->
<id>public</id>
<name>Public Repositories</name>
<url>http://121.4.56.246:8099/repository/hapi-host-release/</url>
</pluginRepository>
</pluginRepositories>
</profile>
以上配置還不算完,還必須新增以下配置進行啟用
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
這裡的dev代表上面profile裡面的id
2、在pom.xml檔案就可以新增上傳的依賴
相關文章
- maven私服nexus上傳第三方jar包以及下載MavenJAR
- Maven高階-本地倉庫訪問私服配置及私服資源上傳與下載Maven
- docker搭建maven私服(nexus3),整合springboot上傳下載依賴DockerMavenS3Spring Boot
- 本地Maven引用其他Jar包,非雲上。Nenux私服。MavenJARUX
- 黑猴子的家:Maven 私服 Nexus3 下載MavenS3
- 阿里私服 maven 配置settings.xml阿里MavenXML
- Maven的下載安裝配置Maven
- maven私服Maven
- Maven私服倉庫配置-Nexus詳解!Maven
- Linux下用nexus搭建maven私服LinuxMaven
- 《《《maven倉庫下載jar包MavenJAR
- idea maven update下載未下載好的jar包IdeaMavenJAR
- Yarn 的Application 的依賴檔案和包是如何上傳下載和使用的YarnAPP
- maven下載、安裝與配置Maven
- springboot 中檔案的上傳和下載Spring Boot
- Maven 私服的簡單使用Maven
- ftp上傳工具下載,ftp上傳工具下載使用教程,Linux如何配置ftp伺服器?FTPLinux伺服器
- iTerm2下配置ssh自動登入和使用lrzsz上傳下載
- maven下載和安裝Maven
- 使用mvn命令將pom和jar上傳至nexus私服JAR
- 使用 Github 搭建 maven 私服GithubMaven
- servlet上傳下載Servlet
- maven的下載、安裝與配置 倉庫配置完整版Maven
- Xshell在Windows和Linux間檔案的上傳和下載WindowsLinux
- Maven還停留在導jar包?快來探索Nexus私服的新世界MavenJAR
- maven自定義阿里雲私服Maven阿里
- 你還再為下載jar包慢而煩惱嗎?Maven配置阿里雲映象JARMaven阿里
- 檔案的上傳與下載
- 檔案上傳下載
- mac下iterm2使用rz和sz上傳下載Mac
- 前端實現檔案下載和拖拽上傳前端
- Maven知識記錄(一)初識Maven私服Maven
- Maven下載jar包慢,pom報錯的解決辦法MavenJAR
- java中maven下載和安裝整理JavaMaven
- spring cloud feign 檔案上傳和檔案下載SpringCloud
- JAVA檔案上傳下載Java
- springboot 檔案上傳下載Spring Boot
- 檔案上傳與下載