上传jar到nexus私服比较简单,不过不会常操作,经常会过一段时间用一回,因此很容易到用的时候又忘了。<wbr><div> 手动上传就是在nexus中选择一个hosted仓库,<span style="line-height:22px">artifact upload,</span><span style="line-height:22px">GAV的方式,选择一个jar文件添加进去,最后upload就可以了。</span>
</div>
<div>
<span style="line-height:22px"> 手上有个snapshots类型的jar,nexus上的3rd party是release类型的仓库,不能上传</span><span style="line-height:22px">snapshots jar。可nexus中当前的</span><span style="line-height:22px">snapshots仓库并没有找到</span><span style="line-height:22px">artifact
upload这项。</span>
</div>
<div>
<span style="line-height:22px"> 找了下,maven可以使用命令上传jar文件。</span><span style="line-height:22px">在maven全部配置文件settings.xml中添加:</span>
</div>
<div><server> </div>
<div> <id>Releases</id> </div>
<div> <username>admin</username> </div>
<div> <password>admin123</password> </div>
<div></server> </div>
<div><server> </div>
<div> <id>Snapshots</id> </div>
<div> <username>admin</username> </div>
<div> <password>admin123</password> </div>
<div></server></div>
<div> 需上传的项目pom.xml文件中添加:</div>
<div>
<div><distributionManagement> </div>
<div> <repository> </div>
<div> <id>Releases</id> </div>
<div> <url>http://xxx/nexus/content/repositories/releases</url> </div>
<div> </repository> </div>
<div> <snapshotRepository> </div>
<div> <id>Snapshots</id> </div>
<div> <url>http://<span style="line-height:22px">xxx</span>/nexus/content/repositories/ailk-snapshots/</url> </div>
<div> </snapshotRepository> </div>
<div></distributionManagement></div>
</div>
<div>使用mvn deploy命令就可以上传jar包了。</div>
<div><br></div>
<div>参考这里:<a target="_blank" href="http://blog.youkuaiyun.com/bitty_ant/article/details/6924849" rel="nofollow" style="line-height:22px">http://blog.youkuaiyun.com/bitty_ant/article/details/6924849</a>
</div>
<div>其中写道的maven eclipse插件没有试,使用摘录如下,尝试了以后再来补充使用情况说明。</div>
<div>
<div>利用maven,导入eclipse,在maven的pom文件中添加:</div>
<div><pluginManagement></div>
<div> <plugins></div>
<div> <plugin></div>
<div> <groupId>org.apache.maven.plugins</groupId></div>
<div> <artifactId>maven-eclipse-plugin</artifactId></div>
<div> <version>2.8</version></div>
<div> <configuration></div>
<div> <downloadSources>true</downloadSources></div>
<div> </configuration></div>
<div> </plugin></div>
<div> </plugins></div>
<div> </pluginManagement></div>
<div>这样就可以下载jar的源文件,用mvn eclipse:eclipse,导入eclipse即可以查看源文件。</div>
</div>
<br><div>mvn deploy -Dmaven.test.skip=true可以忽略测试,测试失败会影响到无法上传的</div>
</wbr>
maven上传jar到私服
最新推荐文章于 2025-05-23 11:57:00 发布