1. 程式人生 > >centos使用nexus搭建私有maven倉庫

centos使用nexus搭建私有maven倉庫

本文只做個人筆記備忘,描述不夠詳細,見諒

1.配置java環境 ,配置maven環境

詳見http://blog.csdn.net/programmeryu/article/details/77881437

2.下載解壓nexus

wget https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.5.1-02-unix.tar.gz

tar -zxvf nexus-3.5.1-02-unix.tar.gz

3.啟動

nexus-3.5.1-02/bin/nexus start

4.訪問介面

http://ip:8081/

使用者名稱/密碼admin/admin123

5.備註:

Repository中新建host proxy group


host型別是本地maven倉庫,用於個人新增的專案包

proxy是把被人的maven映象檔案拷貝下來

group可以二者組合使用


在專案中的pom檔案加入

<repositories>
   <repository>
      <snapshots>
         <enabled>true</enabled>
      </snapshots>
      <id>group</id>
<name>ygyg-dev-group</name> <url>http://192.168.10.11:8081/repository/ygyg-dev-group/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>group</id> <name>ygyg-dev-group</name> <url>http://192.168.10.11:8081/repository/ygyg-dev-group/</url>
</pluginRepository> </pluginRepositories>

指定maven庫地址

在pom中新增一個依賴

<dependency>
   <groupId>com.google.code.gson</groupId>
   <artifactId>gson</artifactId>
   <version>2.8.0</version>
</dependency>

然後idea自動下載gson的jar,然後在web 搜尋介面可以看到。


修改開發環境的settings.xml檔案,只要在mirros中把nexus中配置的maven庫地址加入進去即可。

如有不當之處請指教,勿噴