使用Gradle自动发布到Maven Central

 雨含的晴天 发布于 2023-02-12 13:05

我想将我的Jar上传到Maven Central存储库,gradle uploadArchives并将其作为依赖项用于其他项目.我已经按照这个很好的教程,结果我的Jars被上传到Sonatype Nexus(见下面的截图).

我的Jar的0.1版本可用; 这条线

dependencies {compile 'eu.matthiasbraun:Utils:0.1'}

build.gradle我的依赖项目的文件中工作得很好.我通过单击屏幕截图中显示CloseRelease按钮发布了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?谢谢.

截图

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有