centos使用nexus搭建私有maven仓库
本文只做个人笔记备忘,描述不够详细,见谅
1.配置java环境 ,配置maven环境
详见http://blog.****.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库地址加入进去即可。
如有不当之处请指教,勿喷