您的位置:首页 > 其它

Maven结合Nexus管理项目配置流程

2013-07-09 14:44 741 查看
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 搜索索引找不到,重新登录下就有了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐