您的位置:首页 > 运维架构 > Linux

centos使用nexus搭建私有maven仓库

2017-09-07 18:09 751 查看
本文只做个人笔记备忘,描述不够详细,见谅

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库地址加入进去即可。

如有不当之处请指教,勿喷
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: