上一篇教大家如何在Linux搭建Nexus
Linux安装Nexus(图文解说详细版)
有些 Nexus 的版本中,是有默认配置的账号(admin)、密码(admin123)的,如果登录失败的话,可以在 sonatype-work/nexus3 目录下 的 admin.password 文件中查看初始化密码。
用户名还是admin
配置新密码
配置匿名访问
完成
创建仓库
选择 maven2(hosted)
创建仓库
点击就能看到它的详细信息
url里面的就是该仓库的地址
找到maven的xml文件
添加以下代码到 servers标签中:
自定义的Nexus仓库名(如:xxx-nexus)
自定义用户的账号(如:xxx)
自定义用户的密码(如:xxx)
找到maven的pom文件
添加如下代码
重新加载项目
先clean 后 deploy
上传成功!!
然后我们去nexus中去验证一下
成功看到了我们的jar包,这个时候别人就可以引用我们的jar包了
我们新建一个maven项目
找到nexus里面jar包的坐标
引入到我们的pom文件中
我们点击刷新的时候发现并没有导入进来
这是因为他并没有找到这个包,我们要在pom文件中指定仓库地址
nexus_demo
Nexus3 Repository
http://ip:8081/repository/nexus_demo/
刷新maven项目之后成功导入
上面的方法只适用于单项目,我们可以修改配置文件用于所有的maven项目
添加mirror
nexus_demo
Nexus3 Repository
http://ip:8081/repository/nexus_demo/
*
添加profile
nexus
nexus_demo
http://ip:8081/repository/nexus_demo/
激活profile
nexus
然后再刷新maven项目,就可以成功导入了