maven私服Nexus
一、Maven私服好处很多
速度快
共享一些私有的包
二、上Nexus官网下载包
三、查看文档安装
四、启动后访问http://localhost:8081/
五、登录,管理员帐号密码默认是admin和admin123
六、模块一
模块一包括Search和Browse
1、Search用来全局搜索,查看,管理jar包,一般用Maven相关
2、Browse使用结构化查看,可查看不同分组内的相关jar包文件的相关信息。
七、模块二
模块二在设置里有以下几部分:
1、Repository仓库相关
可以在这里创建仓库,仓库有不同的类型,本机的,代理的,小组的,copy可拷贝私服的url
地址。
点进某个仓库后可查看该仓库的配置:
2、Security安全相关
3、Support支持特性
4、System系统配置
八、自己的项目打成的jar包往私服上上传
1、settings.xml配置
2、配置pom.xml
3、对项目执行命令:mvn deploy -Dmaven.test.skip=true即可打包上传到私服的仓库
九、上传第三方jar包到私服
命令:mvn deploy:deploy-file -DgroupId=groupId -DartifactId=artifactId -Dversion=version -Dfile=本地jar包路径 -DrepositoryId=releases/snapshots -Durl=仓库地址
举例:上传jmxri-1.2.1.jar,本地存放在D盘
mvn deploy:deploy-file -DgroupId=com.sun.jmx –DartifactId=jmxri -Dversion=1.2.1 -Dfile=d:/jmxri-1.2.1.jar -DrepositoryId=releases
-Durl=http://ip/nexus/content/repositories/releases
提示:
sudo systemctl stop firewalld.service 用于linux关防火墙