1、 cmd启动nexus(这是Windows,和Linux版本配置一样)

.\bin\nexus.exe /run


2、访问系统页面


3、登录,默认账户admin,登录密码在文件中,登录后需修改密码


4、进入配置


5、查看当前所有仓库


6、新建一个存储,为了与默认存储分开


7、查看当前的存储


8、新建仓库


9、创建Proxy Repository(代理资源库)


10、配置仓库名称


11、配置代理仓库名称(阿里云仓库),配置存储


12、创建hosted repository (托管资源库)


13、配置仓库名称,版本类型(Mixed)


13、设置允许重新部署


14、创建group repository(组资源库)


15、配置仓库名称,存储位置,和子仓库(前面建立的),hosted要在proxy仓库上面(先查hosted本地仓库,在查proxy仓库)


16、新建三个仓库完成


17、复制group仓库的地址


18、maven的conf的settings.xml文件


19、配置镜像


18、配置仓库(仓库的id要与server的id一致)


19、项目pom.xml中配置发布仓库地址


20、点击maven中的deploy,开始上传jar到hosted仓库


21、运行结束,上传jar完成


22、登录nexus查看上传的jar


        本次使用的hosted仓库为Mixed混合类型,可以同时上传releases,snapshots两个版本。

如果jar分为releases,snapshots两个版本可以建立两个hosted仓库,配置如下:

<distributionManagement>

<repository>

<id>nexus</id>

<name>maven-releases</name>

<url>http://localhost:8081/repository/maven-releases/</url>

</repository>

<snapshotRepository>

<id>nexus</id>

<name>maven-snapshots</name>

<url>http://localhost:8081/repository/maven-snapshots/</url>

</snapshotRepository>

</distributionManagement>

发表评论

邮箱地址不会被公开。 必填项已用*标注