打开 https://www.sonatype.com/download-oss-sonatype
下载 nexus-2.14.4-03-bundle.tar.gz
mkdir -p /home/maven-repo
tar xf nexus-2.14.8-01-bundle.tar.gz -C /home/maven-repo
/home/maven-repo/nexus-2.14.8-01/bin/nexus start
访问 http://localhost:8081/nexus
账号: admin
密码: admin123
选择 views/repositories–>repositories
选择 central
选择 configuration
找到其中的Download Remote Indexes,把fasle改为true
在上边的中央仓库记录上点击右键,选择update index
然后在下边选中Browse Index选项卡,打开central这颗树的节点,应该能看到内容
打开D:\apache-maven\conf\settings.conf,添加如下配置
<server>
<id>nexus</id>
<username>admin</username>
<password>admin123</password>
</server>
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public</url>
</mirror>
找到mirrors标签,在其中添加上边的配置
打开父项目的pom.xml文件,添加如下配置
<distributionManagement>
<repository>
<id>repo</id>
<name>public</name>
<url>http://localhost:8081/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Snapshots</name>
<url>http://localhost:8081/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>