大掌柜 发表于 2019-7-10 15:41:35

linux运维必备【Nexus】私库部署搭建附tar包


领导要部署一个maven私库,方便jar管理。然后我找nexus这个tar包找了很久我看全网都没有,或者链接挂了,费劲九牛二虎之力终于搞定了!
下边附上下载链接以及教程:
1. 解压安装apache-mavne(apache官网有)2. 安装nexus:Linux:1)解压tar -zxvf nexus-2.14.tar然后基本配置下打开解压目录的比如我的/usr/nexus-2.14.10-01/nexus-2.14.10-01/conf2)vi nexus.properties点击a进入编辑模式
application-port=8077{这就是端口}其他的基本不用改3)然后打开cd/usr/nexus-2.14.10-01/nexus-2.14.10-01/binvi nexus
这个修改启动ne的用户,这样启动的时候才不会报错
RUN_AS_USER=root 这个原本是注释的,注意看下。4)安装完成启动:bin目录下
./nexus start会弹出 Starting Nexus OSS...
   Started Nexus OSS.这样的,然后要很久。大概五六分钟再看比较好5)然后进入http://ip:端口/nexus就可以看到Windows:进入nexus-3.10.0-04(有exe文件的目录)安装:nexus /install (成功:installed service ‘nexus’)报错:Cound not open SCManager (原因是需要给CMD权限)启动:net start nexus停止:net stop nexus如果报拒绝就是已经启动Nexus默认的端口是8081,可以在etc/nexus-default.properties配置中修改。Nexus默认的用户名密码是admin/admin123当遇到奇怪问题时,重启nexus,重启后web界面要1分钟左右后才能访问。Nexus的工作目录是sonatype-work(路径一般在nexus同级目录下),日志文件也在里。3. 配置nexus私服:1)默认的这几个仓库:maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jarmaven-releases:私库发行版jar,初次安装请将Deployment policy设置为Allow redeploymaven-snapshots:私库快照(调试版本)jarmaven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基      础配置settings.xml中使用。2)如果要发布自己的jar到私服,就需要修改工程的pom.xml,添加如下内容(附件)注意pom上面的repository的id值一定要跟settings.xml文件中配置的server一致。3)安装和配置好之后,可在maven的默认配置settings.xml修改(见附件)


链接:链接:https://pan.baidu.com/s/1lcYnAwj3bXAkMVF9R4aufg提取码:**** Hidden Message *****



https://attach.52pojie.cn/forum/201907/09/142617n2yb1v9abb219vvz.png
20180930100745893.png (79.9 KB, 下载次数: 0)
https://attach.52pojie.cn/forum/201907/09/142621fnws0e5digz9qgks.png


沉默的弱者 发表于 2020-2-15 01:47:55

感谢楼主大大无私分享
页: [1]
查看完整版本: linux运维必备【Nexus】私库部署搭建附tar包