首页 > 技术文章 > 向nexus远程仓库里面添加JAR

zhangchuan210 2013-11-11 11:48 原文

向nexus远程仓库里面添加JAR

远程仓库:
http://10.1.252.21:8081/nexus/index.html

admin/admin123

 

方法一:手动

在左侧选择:Repositories

在右侧下方做以下操作:

选择:artifact upload

选择:GAV

输入:com.ailk,report,5.5

选择一个JAR上传并点击ADD最后点击UPLOAD即可。

 

方法二:自动

在setting.xml中添加:

    <server>
      <id>Releases</id>
      <username>admin</username>
      <password>admin123</password>
    </server>    
    <server>
      <id>Snapshots</id>
      <username>admin</username>
      <password>admin123</password>
    </server>  

 在pom.xml中添加:

  <distributionManagement>
    <repository>
      <id>Releases</id>
      <url>http://urlfff/nexus/content/repositories/releases</url>
    </repository>
    <snapshotRepository>
      <id>Snapshots</id>
      <url>http://urlddd/nexus/content/repositories/ailk-snapshots/</url>
    </snapshotRepository>
  </distributionManagement>

 注意两边的ID要对应上。

然后执行mvn deploy即可。

 

它会自动根据<version>1.0-SNAPSHOT</version>知道是快照版的,自动传到快照库里。

如果是稳定版则传到稳定版库里。

 

如果是快照版的,本地其它工程引用的时候会自动在远程仓库看是否有新的,如果有则下下来。

推荐阅读