上传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.csdn.net/bitty_ant/article/details/6924849" rel="nofollow" style="line-height:22px">http://blog.csdn.net/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到私服
最新推荐文章于 2024-04-07 17:52:49 发布