记一次上传jar包到中央仓库遇到的问题,中央仓库缺少jar包,但是有source.jar 和 javadoc (原因在第3步,解决在第4步)

步骤:

1.deploy你的代码到仓库管理(https://oss.sonatype.org/#stagingRepositories),这个的步骤的具体过程请百度

2.上传了代码后,可以在第一步括号中的网址找到如下图页面,然后需要单击close完成这一步

记一次上传jar包到中央仓库遇到的问题,中央仓库缺少jar包,但是有source.jar 和 javadoc (原因在第3步,解决在第4步)

3. 第二步正确完成后会出现以下页面,

下图一表示已经正确close,下图二如果你在release之前点击了delete,把jar包删掉了就会出现如标题描述的缺少jar包问题

记一次上传jar包到中央仓库遇到的问题,中央仓库缺少jar包,但是有source.jar 和 javadoc (原因在第3步,解决在第4步)

记一次上传jar包到中央仓库遇到的问题,中央仓库缺少jar包,但是有source.jar 和 javadoc (原因在第3步,解决在第4步)

 

4.release(真正在中央仓库创建依赖) ,  因为我已经release过了,所以下图是失败的图片,原因是不能update里面已有的jar包,但是因为之前上传的依赖里面只有source.jar和javadoc.jar ,所以是有问题的,所以为了解决如标题的缺少jar包问题,你可以在第三步的时候删掉source.jar和javadoc.jar 然后再去release,此时就可以成功,如果还是失败,请仔细阅读失败提示,再进行其他尝试.

记一次上传jar包到中央仓库遇到的问题,中央仓库缺少jar包,但是有source.jar 和 javadoc (原因在第3步,解决在第4步)