Nexus是用来管理maven中央仓库的
1 使用Nexus前需要 启动服务
1) 解压后配置环境变量
2) 进入目录启动服务
C:\Documents and Settings\chaigw>e:
E:\>cd E:\mavon\tool\nexus-2.5.1-01-bundle\nexus-2.5.1-01\bin
E:\mavon\tool\nexus-2.5.1-01-bundle\nexus-2.5.1-01\bin>nexus.bat install
wrapper | nexus installed.
E:\mavon\tool\nexus-2.5.1-01-bundle\nexus-2.5.1-01\bin>nexus.bat start
3登录首页 http://127.0.0.1:8081/nexus
4 登录账号密码,默认是 amdin/admin123
5) 在项目pom.xml中添加如下配置
<distributionManagement>
<repository>
<id>nexus-releases</id>
<name>releases</name>
<url>http://127.0.0.1:8081/nexus/content/repositories/releases/</url>
</repository>
</distributionManagement>
6) 更改settings.xml
添加权限验证
<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
7) 添加另外一个地方 settings.xml
[经过证明,这个不是必须的]
<profile>
<repositories>
<repository>
<id>nexus-releases</id>
<url>http://127.0.0.1:8081/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
</profile>
8)三个地方都有id 记得id要相同
9 使用命令 mvn deploy ,不会报异常,并且包会上传到 中央仓库上
10 解决中央仓库无法自动下载jar的问题
因为默认是关闭的,要打开保存
11 搜索索引找不到,重新登录下就有了