maven上传jar到私服

上传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>&lt;server&gt; </div> <div> &lt;id&gt;Releases&lt;/id&gt; </div> <div> &lt;username&gt;admin&lt;/username&gt; </div> <div> &lt;password&gt;admin123&lt;/password&gt; </div> <div>&lt;/server&gt; </div> <div>&lt;server&gt; </div> <div> &lt;id&gt;Snapshots&lt;/id&gt; </div> <div> &lt;username&gt;admin&lt;/username&gt; </div> <div> &lt;password&gt;admin123&lt;/password&gt; </div> <div>&lt;/server&gt;</div> <div> 需上传的项目pom.xml文件中添加:</div> <div> <div>&lt;distributionManagement&gt; </div> <div> &lt;repository&gt; </div> <div> &lt;id&gt;Releases&lt;/id&gt; </div> <div> &lt;url&gt;http://xxx/nexus/content/repositories/releases&lt;/url&gt; </div> <div> &lt;/repository&gt; </div> <div> &lt;snapshotRepository&gt; </div> <div> &lt;id&gt;Snapshots&lt;/id&gt; </div> <div> &lt;url&gt;http://<span style="line-height:22px">xxx</span>/nexus/content/repositories/ailk-snapshots/&lt;/url&gt; </div> <div> &lt;/snapshotRepository&gt; </div> <div>&lt;/distributionManagement&gt;</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>&lt;pluginManagement&gt;</div> <div> &lt;plugins&gt;</div> <div> &lt;plugin&gt;</div> <div> &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;</div> <div> &lt;artifactId&gt;maven-eclipse-plugin&lt;/artifactId&gt;</div> <div> &lt;version&gt;2.8&lt;/version&gt;</div> <div> &lt;configuration&gt;</div> <div> &lt;downloadSources&gt;true&lt;/downloadSources&gt;</div> <div> &lt;/configuration&gt;</div> <div> &lt;/plugin&gt;</div> <div> &lt;/plugins&gt;</div> <div> &lt;/pluginManagement&gt;</div> <div>这样就可以下载jar的源文件,用mvn eclipse:eclipse,导入eclipse即可以查看源文件。</div> </div> <br><div>mvn deploy -Dmaven.test.skip=true可以忽略测试,测试失败会影响到无法上传的</div> </wbr>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值