码迷,mamicode.com
首页 > 其他好文 > 详细

maven提交文件到中央库方法

时间:2015-06-10 22:43:43      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:maven   central repository   sonatype   中央库   nexus   

步骤一注册账号,申请ticket。

注册在这里:https://issues.sonatype.org

申请ticket:创建一个issue,注意这里要选OSSRH,且是PROJECT而不是TASK,group id要慎重写,不能写你没有权限的,不然服务人员会让你重写(半天左右)

申请成功后会提示:Configuration has been prepared, now you can:please comment on this ticket when you promoted your first release, thanks

步骤二GPG,签名和加密用。

下载:https://www.gnupg.org/download/index.html

注意:签名的名字,邮箱和步骤一的一样,记住passphrase用于下面步骤。

步骤三:G编译和提交文件

         注意事项:

1).m2\settings.xml文件中要加入:

		<servers>
			<server>
				<id>sonatype-nexus-snapshots</id>
				<username>your-jira-username</username>
				<password>your-jira-password</password>
			</server>
			<server>
				<id>sonatype-nexus-staging</id>
				<username>your-jira-username</username>
				<password>your-jira-password</password>
			</server>
		</servers>
<span style="color: rgb(0, 51, 0); white-space: pre;">	</span><span style="color:#3333ff;">2) pom.xml文件中要加入(project标签下):</span>
		<parent>
			<groupId>org.sonatype.oss</groupId>
			<artifactId>oss-parent</artifactId>
			<version>7</version>
		</parent>
<span style="color: rgb(0, 51, 0); white-space: pre;">	</span><span style="color:#3333ff;">3)如果出现javadoc编译不通过的可以在javadoc插件下加入:</span>
<pre name="code" class="html">		<configuration>
			<additionalparam>-Xdoclint:none</additionalparam>
			<failOnError>false</failOnError>
		</configuration>


步骤四:在issue中回复服务人员,坐等同步到中央库( 一天左右)

maven提交文件到中央库方法

标签:maven   central repository   sonatype   中央库   nexus   

原文地址:http://blog.csdn.net/afirsraftgarrier/article/details/46445027

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!