如何配置maven專案連線私服(nexus)
maven連線私服的配置分為兩步:
1、配置maven可以連線私服打包上傳專案(maven的deploy指令)
在maven安裝目錄下的配置檔案settings.xml中新增:
新增到servers標籤內部
<server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server>
在專案中的pom.xml檔案中新增:
<distributionManagement> <repository> <id>releases</id> <url>http://localhost:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <url>http://localhost:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
2、配置maven可以從私服上下載jar包
在maven安裝目錄下的配置檔案settings.xml中新增:
新增到profiles標籤內部
<profile> <!--profile的id--> <id>dev</id> <repositories> <repository> <!--倉庫id,repositories可以配置多個倉庫,保證id不重複--> <id>nexus</id> <!--倉庫地址,即nexus倉庫組的地址--> <url>http://localhost:8081/nexus/content/groups/public/</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://localhost:8081/nexus/content/groups/public/</url> </pluginRepository> </pluginRepositories> </profile>
上面的url是從下圖拿的。
在配置檔案settings.xml中新增用以啟用上面的配置:
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
相關推薦
如何配置maven專案連線私服(nexus)
maven連線私服的配置分為兩步: 1、配置maven可以連線私服打包上傳專案(maven的deploy指令) 在maven安裝目錄下的配置檔案settings.xml中新增: 新增到servers標籤內部 <server> <id>
管理-搭建私服(nexus)來統一管理jar包
1. 為什麼要搭建私服來統一管理jar。 見參考部落格(二、私服應用場景) 2. 搭建方式。 見參考部落格 3. 總結
Windows下使用Nexus搭建Maven私服(安裝)
支持 blog 試用 prop 解壓 結束 factor repos name 一、下載Nexus 下載OSS最新版:https://www.sonatype.com/download-oss-sonatype 老版本:https://support.sonatype.
liunx(centos7)搭建maven私服(nexus3)
一、相關網站: 二、相關知識: 1、倉庫可以歸分為3種,本地maven倉庫、私服、遠端倉庫(包含中央倉庫或者別的遠端倉庫,私服其實也算) 2、依賴的座標與路徑大致對應,如log4j/log4j/1.2.25/log4j-1.2.25.
Maven專案引入私服jar報錯解決辦法
有時候maven專案需要引入特有的私服jar包,這樣的jar需要再maven本地倉庫先建立對應的資料夾儲存jar,然後再pom中指定路徑進行引入。如下在maven倉庫建立資料夾如果你執行了各種update project之後,還是出現報錯的情況,那麼以下方法或許適用1、修改其
Maven之Maven私服(三)
目錄 一、私服搭建 在區域網內搭建的maven的遠端倉庫伺服器稱為私服。 1. 下載nexus Nexus是Maven倉庫管理器,可以搭建maven倉庫,同時提供倉庫管理功能,構件搜尋功能等。 下載連結:http://www.
使用Nexus建立私服(八)
nexus的簡介和本地安裝 私服的作用:降低中央倉庫負荷、節省外網頻寬、加速maven構建、自己部署構建等。 windows安裝nexus:下載jar並解壓到指定目錄,解壓後有兩個目錄nexus-3.7.1-02、sonatype-work nexus-3.7.1-02:該
Nexus 3 搭建 npm 私服 (windows)
14. .so 默認 剛才 load .com info bin manage Nexus 3 搭建 npm 私服備忘 下載與安裝 在官網下載Nexus Repository Manager OSS 3.x, 解壓至任意位置. 管理員運行 powershell, 切換到
Linux下安裝maven私服(nexus3)
一、所需軟體 jdk8,nexus3 Nexus下載地址:https://www.sonatype.com/download-
Maven專案編譯證書檔案(.pfx)導致變大,解密失敗
Maven專案編譯證書檔案(.pfx)導致變大,解密失敗 現象: Spring專案webapps下的證書檔案.pfx經過maven專案編譯導致大小變大,解密失敗 【解決方案】: 1. 【最好方案】cer和pfx作為證書只是一個檔案而已,不應該被編譯,是在執行的時
『中級篇』docker之CI/CD持續整合—真實JAVA-Maven專案的CI演示(73)
隨便找一個開源的JAVA-Maven的在github專案。新增到gitlab上。 copy到gitlab上 new project Git repository URL 點選
IntellIJ IDEA 配置 Maven 以及 修改 預設引數(轉載)
今天將IntellIJ IDEA 關於Maven的配置總結一下,方便以後可參考。 IDEA版本: IntelliJ IDEA 2017.2Build #IU-172.3317.76, built on July 15, 2017Licensed to Administrator JRE: 1.8.0_152
配置客戶端連線遠端資料庫(oracle)
在使用者輸入sqlplus system/[email protected]後,sqlplus程式會自動到sqlnet.ora檔案中找NAMES.DEFAULT_DOMAIN引數,假如該引數存在,則將該引數中的值取出,加到網路服務名的後面,即此例中你的輸入由sqlplus system/[email
MyEclipse 配置maven專案pom.xml設定 上傳專案到nexus私服,通過中轉倉庫下載外掛,以及nexus的配置
1。安裝官方nexus的開源版本 下載安裝可以參照http://www.th7.cn/system/win/201609/179882.shtml 因為不是專業版本,有好多功能限制,不過個人用用夠了。 2。安裝maven 配置相對簡單:官方下載後解壓到安裝目錄即可。再在
配置maven連線私服
如何配置maven專案連線私服(nexus) maven連線私服的配置分為兩步: 1 配置maven可以連線私服打包上傳專案(maven的deploy指令) 在maven安裝目錄下的配置檔案settings.xml中新增: 新增到servers標籤內部 <
maven私服搭建nexus
maven私服 正式開發,不同的專案組開發不同
連線私服倉庫maven的pom檔案報錯:Project build error: Non-resolvable parent POM
配置了私服maven倉庫,在內網160伺服器上,修改了maven配置檔案。下載了一個專案,pom檔案報錯 問題如圖: 將<version>1.5.13.RELEASE</version>改成<version
使用nexus deploy專案到私服時報 Return code is: 401, ReasonPhrase: Unauthorized
檢視setting中 <server> <id>maven-release</id> <username>admin</username> <password>admin123&
Maven專案中整合SSH(pom.xml檔案的配置詳解)
Maven專案中整合SSH比較繁瑣,需要解決版本衝突問題,博主在下面給出了pom.xml檔案的配置資訊,改配置檔案整合的是:struts2-2.3.24、spring4.2.4、hibernate5.0.7。如果需要改版本,只需要更改<properties>標籤中
eclipse maven 釋出專案到私服 包含原始檔
專案中pom配置 <distributionManagement> <repository> <id>Releases</id> <url>http://10.4.1.206:88