博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7下按照配置nexus2
阅读量:6799 次
发布时间:2019-06-26

本文共 2600 字,大约阅读时间需要 8 分钟。

一、什么是Nexus

Centos7下按照配置nexus2

二、安装并配置Nexus

[root@linux-node1 ~]# http://www.sonatype.com/download-oss-sonatype[root@linux-node1 ~]# tar -xf nexus-2.13.0-01-bundle.tar.gz[root@linux-node1 ~]# cd nexus-2.13.0-01/bin[root@linux-node1 ~]# mv nexus-2.13.0-01 /usr/local/[root@linux-node1 ~]# cd /usr/local/[root@linux-node1 local]# lsapache-maven-3.3.9             bin  games    lib    libexec  nexus-2.13.0-01  sbin   srcapache-maven-3.3.9-bin.tar.gz  etc  include  lib64  maven    nodejs           share[root@linux-node1 local]# ln -s nexus-2.13.0-01 nexus[root@linux-node1 local]# cd /usr/local/nexus[root@linux-node1 nexus]# lsbin  conf  lib  LICENSE.txt  logs  nexus  NOTICE.txt  tmp[root@linux-node1 nexus]# cp bin/nexus /etc/init.d/[root@linux-node1 nexus]# chmod 755 /etc/init.d/nexus [root@linux-node1 nexus]# chown root /etc/init.d/nexus 、[root@linux-node1 nexus]# vim /etc/init.d/nexusNEXUS_HOME="/usr/local/nexus"RUN_AS_USER=root[root@linux-node1 init.d]# cd /etc/init.d/[root@linux-node1 init.d]# chkconfig --add nexus[root@linux-node1 init.d]# chkconfig --levels 345 nexus on[root@linux-node1 init.d]# service nexus start****************************************WARNING - NOT RECOMMENDED TO RUN AS ROOT****************************************Starting Nexus OSS...Started Nexus OSS.

三、登录Nexus界面

登录界面:

默认用户名密码 admin admin123

四、Nexus的流程

Nexus MAVEN的私有仓库

如果没有nexus 项目的打包都需要通过公网下载
不利于包的管理和共用
如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件
Centos7下按照配置nexus2
部署工作流:
Centos7下按照配置nexus2

五、Apache Maven

Apache Maven

To use Nexus Repository Manager Pro and Nexus Repository Manager OSS with Apache Maven, configure Maven to check the repository manager instead of the default, built-in connection to the Central Repository.

To do this, you add a mirror configuration and override the default configuration for the central repository in your ~/.m2/settings.xml as shown:

nexus
*
http://localhost:8081/nexus/content/groups/public
nexus
central
http://central
true
true
central
http://central
true
true
nexus

六、参考资料:

  • maven结合Nexus:
  • Jenkins中选择Nexus插件:

转载于:https://blog.51cto.com/molewan/2132635

你可能感兴趣的文章
莫名故障
查看>>
Struts秘籍之第1段:第2.2式:关于标签库声明
查看>>
vscode cpp cmake 环境搭建
查看>>
android sdk manager无法更新
查看>>
ArrayIndexOutOfBoundsException数组越界问题 --- 之一
查看>>
XMPP协议学习笔记
查看>>
[转]Golang的正则表达式
查看>>
秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四)
查看>>
Silverlight+WCF 简单部署问题集
查看>>
编译Hadoop Eclipse Plugin
查看>>
Java线程安全单例模式实现
查看>>
HOOK API 相关
查看>>
spring定时任务(方便轻巧)
查看>>
Java回调函数
查看>>
linux sort 命令详解
查看>>
总结一下近期的面试题(一)
查看>>
Guava学习笔记:EventBus
查看>>
cordova-plugin-alipay-v2使用沙箱环境
查看>>
OSC android app 退出方法改进
查看>>
android UI之button异步处理
查看>>