标签:aos 文件 pos ESS less mvn 需要 带宽 直接
这里我们使用docker进行安装,crt连接到vps
yum -y install docker

启动docker: service docker start
查找nexus镜像 : docker search nexus

一般情况下,我们都是用stars最高的。docker pull docker.io/sonatype/nexus
启动nexus容器,对于以后的容器启动,[不清楚如何启动可以去docker hub 查看][https://hub.docker.com/],

一般直接搜索run就可以找到如何启动

访问查看,管理员账户密码 admin admin123

maven设置
setting.xml设置

pom文件设置

<repositories>
<repository>
<id>nexus</id>
<name>Team Nexus Repository</name>
<url>http://nexus.jetbrains.org.cn/nexus/content/groups/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>Team Nexus Repository</name>
<url>http://nexus.jetbrains.org.cn/nexus/content/groups/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>

<distributionManagement>
<repository>
<id>releases</id>
<name>Nexus Release Repository</name>
<url>http://nexus.jetbrains.org.cn/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Nexus Snapshot Repository</name>
<url>http://nexus.jetbrains.org.cn/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>备注: pom中上传的设置id要与maven setting中的id保持一致。
项目执行mvn delepoy 即可上传到私服。
-SNAPSHOT 的都会上传到snaoshots库。如果觉得中央仓库慢的话,可以用我的私服 只需要配置 repositories 标签中的内容,下载 依赖, distributionManagement 标签中的内容为 上传, 无需配置,也不对外开放上传权限。
标签:aos 文件 pos ESS less mvn 需要 带宽 直接
原文地址:https://www.cnblogs.com/mrChangChang/p/11626576.html