我想将我的Jar上传到Maven Central存储库,gradle uploadArchives
并将其作为依赖项用于其他项目.我已经按照这个很好的教程,结果我的Jars被上传到Sonatype Nexus(见下面的截图).
我的Jar的0.1版本可用; 这条线
dependencies {compile 'eu.matthiasbraun:Utils:0.1'}
在build.gradle
我的依赖项目的文件中工作得很好.我通过单击屏幕截图中显示Close的Release按钮发布了0.1版本.之后我评论了我在这里创建的Jira票,并被告知中央同步将每两个小时运行一次.
我的理解是,如果我现在想要发布我的Jar的0.2版本,我只需要将gradle uploadArchives
依赖项目的gradle文件中的行更改为
dependencies {compile 'eu.matthiasbraun:Utils:0.2'}
.
然而,当gradle build
我的依赖项目(两小时后),我得到了依赖无法解决的错误.
这是我的完整内容build.gradle
,我的Jar上传到Sonatype Nexus:链接.
如何使用Gradle自动将Jars发布到Maven Central?谢谢.