maven私服nexus部署

Posted 青衫解衣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven私服nexus部署相关的知识,希望对你有一定的参考价值。

官网下载:

https://help.sonatype.com/repomanager3/download/

https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3

安装部署:

1.解压后重名:

tar zxf nexus-3.22.0-02-unix.tar.gz && mv nexus-3.22.0-02 nexus

2.加入环境变量

export PATH=$PATH:/usr/local/nexus/bin

3.启动私服:

cd /usr/local/nexus/bin
nohup ./nexus run 2>&1 >> nexus.log &

4.浏览器访问:

​http://10.40.42.127:8081/#browse/welcome

maven私服nexus部署_maven私服nexus部署

查看私服的配置目录:

maven私服nexus部署_maven私服nexus部署_02

登录后会提示修改密码:

maven私服nexus部署_maven私服nexus部署_03

私服仓库的类型:

maven私服nexus部署_maven私服nexus部署_04

查看mvm public私服:

public包含maven-central库。

maven私服nexus部署_maven私服nexus部署_05

maven私服nexus部署_maven私服nexus部署_06

配置私服的认证信息:

/usr/local/maven/conf/ settings.xml 配置存放在</servers>下。

<server>
<id>nexus</id>
<username>admin</username>
<password>1qaz@WSX</password>
</server>

maven私服nexus部署_maven私服nexus部署_07

配置mvn和获取私服的仓库信息:

<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<name>Nexus</name>
<url>http://10.40.42.103:8081/repository/maven-public/</url>
</mirror>

maven私服nexus部署_maven私服nexus部署_08

maven私服nexus部署_maven私服nexus部署_09

配置模板信息:

把下面的内容放在<profile> 下面内容</profiles>

<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>http://10.40.42.103:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>nexus</name>
<url>http://10.40.42.103:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>

激活模板:

/usr/local/maven/conf/ settings.xml 配置存放在<activeProfiles>下。激活写profile id即可

<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>

maven私服nexus部署_maven私服nexus部署_10

Jar包上传路径:

Pom/xml配置上传私服路径。

Java项目打包测试:

maven私服nexus部署_maven私服nexus部署_11

登录私服查看:

maven私服nexus部署_maven私服nexus部署_12


以上是关于maven私服nexus部署的主要内容,如果未能解决你的问题,请参考以下文章

maven私服nexus部署

centos部署maven私服

nexus私服部署

Maven教程4(私服-nexus)

如何发布本地maven项目jar包部署到nexus私服?

Nexus私服环境部署的操作梳理