centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置

看哪里点哪里

  • 图解
  • 更新索引(搭建私服必做)
            • 注意事项 1、建议每次删除重来记得授权 2、记得重启nexus 3、建议退出登录在登进来 4、下面那么多操作 是因为各种原因 不是说真的这么麻烦 仅供失败参考
  • 本地项目引用私服
  • 本地setting设置
  • 基于全局配置

图解

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第1张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第2张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第3张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第4张图片
在这里插入图片描述
这里我们指定一个用户 不用root也不用nexus 也是和之前这里的一个区别
这里可的记住将来是要设置这个权限的 的改成nexus 不然网页登录时无法访问
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第5张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第6张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第7张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第8张图片
在这里插入图片描述
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第9张图片
在这里插入图片描述

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第10张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第11张图片
在这里插入图片描述
在这里插入图片描述
下面是让数组机能访问 做的是关闭防火墙 密码是root用户密码(不必参考下面 有可能不一样,我开放了8081端口关闭防火墙我还访问不通 打开防火墙才行的) 个人建议开放它需要的8081端口
方法参考
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第12张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第13张图片
然后就去你数组机 输入你的 虚拟机ip/nexus 然后登陆

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第14张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第15张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第16张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第17张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第18张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第19张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第20张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第21张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第22张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第23张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第24张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第25张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第26张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第27张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第28张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第29张图片

更新索引(搭建私服必做)

你要拿到东西 就靠索引来拿

注意事项 1、建议每次删除重来记得授权 2、记得重启nexus 3、建议退出登录在登进来 4、下面那么多操作 是因为各种原因 不是说真的这么麻烦 仅供失败参考

下载下面两个
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第30张图片

第一件事 把下面3个文件都放到/opt/
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第31张图片
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第32张图片

这个的个把小时 indexer就是opt下的indexer(你可以不创建这个目录 下面命令会创建到)
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第33张图片
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第34张图片
其实这里就能看出来 文件不够 开始没注意到 所以下面还得删除 删除后再复制了记得重新给权限(不着急下面启动 先弄权限)
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第35张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第36张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第37张图片
权限也改了 防火墙也关了 页面进不去
如果删除了能访问就说明前面文件拷贝的不对 重新拷贝 记得再重新授权
在这里插入图片描述
这一块就是这点命令
在这里插入图片描述
进来之后
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第38张图片
弄好索引 发现那里文件不够是因为这里没东西
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第39张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第40张图片
你看这次下面文件就比之前多了 就这么多
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第41张图片
因为之前进行了删除 你权限得重新弄不然登不上
在这里插入图片描述
即便如此 去刷新 还是没弄西(可能忘记重启nexus) 又下面操作(弄到 my-proxy-cty)tong
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第42张图片
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第43张图片

但是我们前面明明弄得是my-proxy 点这里照样没有 但是回头点Central刷新 奇迹的有东西了
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第44张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第45张图片

本地项目引用私服

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第46张图片
手动上传
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第47张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第48张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第49张图片

本地setting设置

温馨提示 修改settings先做一个副本留着 留条后路
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第50张图片
修改settings 1、注释掉本地的远程仓库(我的是阿里云的)

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第51张图片
2、servers
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第52张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第53张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第54张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第55张图片
上传jar包
在这里插入图片描述
在这里插入图片描述
创建maven父模块 子模块 都是非web jar包形式
id url都是对应的 name是可选项 注意是子模块的pom.xml
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第56张图片
打包级别 (因为配置在子模块的pom所以打包也选择这个子模块)
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第57张图片
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第58张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第59张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第60张图片
下面先看一下里面有啥东西 肯定是没有test-beans install只是储存到本地(可跳过这些 直接 clear deploy)
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第61张图片
了解一下这些东西的位置
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第62张图片
但是好像没变化
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第63张图片
换个方式
在这里插入图片描述
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第64张图片
项目太多不可能一个个手动上传
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第65张图片
接下来 我们引用我们上面创建的test-beans
首先 删掉本地的test-beans
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第66张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第67张图片
创建新项目accp 子模块accp-beans
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第68张图片
下面爆红 代表没有 同时创建了索引 在远程仓库中 要想使用还得配置
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第69张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第70张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第71张图片

group,仓库组,用来合并多个hosted/proxy仓库,当你的项目希望在多个repository使用资源时就不需要多次引用了,只需要引用一个group即可。
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第72张图片
所以配my-group这个地址
下面 name也用 my-group
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第73张图片
itrip-alipay是之前自己手动上传到第三方(3rd party) 之所以换这个是因为上面的test-beans好像有问题
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第74张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第75张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第76张图片上面都是基于局部配置

基于全局配置

下面这一块安装tree看目录不必要
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第77张图片
在这里插入图片描述
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第78张图片
开始全局配置测试
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第79张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第80张图片

centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第81张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第82张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第83张图片
centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置_第84张图片

你可能感兴趣的:(centos7.x 搭建nexus2 Maven私服以及本地项目引用私服与本地setting设置)