概述
百度文章一搜一大堆,这里就不详细说了,点一下吧,windows安装可以参考https://www.cnblogs.com/huangheng01/p/10304947.html
1)下载地址:https://www.sonatype.com/download-oss-sonatype
2)进入bin目录,安装nexus服务(管理员cmd窗口): nexus /install Nexus3
3)启动服务,等一会,访问http://localhost:8081
登录默认密码:admin/admin123,好像是14版本后,密码是随机的,登录时,会有提示:密码在哪个文件中,直接复制,登录,提示修改密码,记住。最好将中央库改成阿里云的,要不然太慢了。
1.配置下载jar(配置后,本地仓库没有的jar,会从私服中代理仓库下载到私服,再下载到本地),我把能配置的都配置了,经过验证,没有问题。
<!--服务器信息,id可自取,不过需要和下面的id对应-->
<server>
<id>localNexus</id>
<username>admin</username>
<password>admin123</password>
</server>
<!--私服镜像-->
<mirror>
<id>localNexus</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/repository/maven-public/</url>
</mirror>
<!--jar和插件下载配置-->
<profile>
<id>localNexus</id>
<repositories>
<repository>
<id>localNexus</id>
<name>Nexus </name>
<!-- 这里地址直接配置成 http://central-->
<url>http://localhost:8081/repository/maven-public/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>localNexus</id>
<name>Nexus Plugin Repository</name>
<url>http://localhost:8081/repository/maven-public/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
<!--激活上面profile配置-->
<activeProfiles>
<activeProfile>localNexus</activeProfile>
</activeProfiles>
2.上传项目
在需要上传的项目pom中配置需要上传到私服的地址,如下
<distributionManagement>
<snapshotRepository>
<id>localNexus-snapshots</id>
<name>localNexus-snapshots</name>
<url>http://localhost:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
settings.xml文件配置服务器用户,密码(注意和上面的id保持一致),如下:
<server>
<id>localNexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
执行命令 mvn clean deploy,完成
最后
以上就是落后钥匙为你收集整理的Maven私服配置简单版的全部内容,希望文章能够帮你解决Maven私服配置简单版所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复