您的位置:首页 > 其它

CI系列之四:Maven私服Nexus安装及配置

2018-05-06 23:27 645 查看

一、Linux安装和配置Mavne Nexus

nexus的运行依赖于JDK,安装JDK,可以参照博客(CI系列之一:JDK安装及配置)

1.安装

1.1.sftp上传文件:nexus-2.14.8-01-unix.tar.gz,具体上传过程可以参照博客(CI系列之一:JDK安装及配置)

1.2.移动nexus-2.14.8-01-unix.tar.gz至安装目录

# mv nexus-2.14.8-01-unix.tar.gz /usr/local

1.3.切换到安装目录

# cd /usr/local

1.4.解压tar.gz

# tar -zxvf nexus-2.14.8-01-unix.tar.gz

1.5.切换到执行文件所在目录,

# cd /usr/local/nexus-2.14.8-01/bin

1.6.编辑执行文件nexus,为了使能够以root用于运行,修改的内容如下:

# vi nexus
RUN_AS_USER=root

1.7.启动Maven Nexus

# ./nexus start

1.8.浏览器访问nexus服务,用户名和密码admin/admin123

http://192.168.2.134:8081/nexus/

2.Central配置之重构索引

2.1.Views/Repositories Repositories 配置 Central,Configuration下Download Remote Indexs设为true

2.2.点击save按钮之后,就可以在Administration -> Scheduled Tasks查看重构索引的任务执行情况,时间比较长。

3.Views/Repositories -> Repositories 配置 3rd party,添加第三方类库

3.1.Artifact Upload界面,添加第三方类库

3.1.1.GAV Definition选中GAV Parameters

3.1.2.点击Select Artifact(s) to Upload按钮,选择上传的jar包文件

3.1.3.点击Add Artifact按钮

3.1.4.修改group名称

3.1.5.Upload Artifact(s)

3.2.Browse Index 界面,Refresh按钮点击之后,可在下方的菜单栏中找到已添加的jar包,并看到完整的jar依赖

二、Windos配置Maven:settings.xml,以下是新增的内容

#配置id为nexus的profile
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>public</id>
<name>Local Public Repository</name>
<url>http://192.168.2.132:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>public</id>
<name>Local Public Repository</name>
<url>http://192.168.2.132:8081/nexus/content/groups/public/</url>
</pluginRepository>
</pluginRepositories>
</profile>
#激活nexus
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: