JFrog Bintray:delete 打包并重新链接到 JCenter

JFrog Bintray:delete package and relink to JCenter

我是将库发布到 Jcenter 的新手。 我已经将我的 Android gradle 插件库上传到 JFrog artifactory.The 库是

https://bintray.com/mmrx/pngquantGradlePlugin/pngcompress

然后,我单击按钮“link 到 jcenter”,它 linked 到 jcenter 成功了。

编译 'com.mmrx.pngcompress:pngcompress:1.0.0' 在我的 Android 项目中工作。

一段时间后,我在插件库中发现了一些错误,并删除了已排列到jcenter的1.0.0版本before.And将新库上传到jforg artifactory,版本代码为1.0。 0.

在 "Linked to" 标签下方,JCenter 图标仍然存在。

然后我发现 "compile 'com.mmrx.pngcompress:pngcompress:1.0.0'" 不是 working.the 错误信息是

Error:Could not find com.mmrx.pngcompress:pngcompress:1.0.0. Searched in the following locations: file:/D:/AndroidStudio3/android-studio/gradle/m2repository/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.pom file:/D:/AndroidStudio3/android-studio/gradle/m2repository/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.jar https://dl.google.com/dl/android/maven2/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.pom https://dl.google.com/dl/android/maven2/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.jar https://jcenter.bintray.com/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.pom https://jcenter.bintray.com/com/mmrx/pngcompress/pngcompress/1.0.0/pngcompress-1.0.0.jar Required by: project :

我想更新 JCenter.Any 建议中的库吗?

重新创建一个新的存储库并将我的库和 link 再次上传到 JCenter?

无需重新创建另一个。要在 JCenter 上更新库,您需要更新库 版本名称版本代码,然后在上传成功后重新构建并上传到 Bintray然后点击发布新版本。

=> 然后您的库将在 JCenter 中可用。

如果旧版本已经在 jCenter 上,那么每当你更新库的版本时,你不需要再次 "Add to jCenter",它会自动执行,你只需要增加你的库版本并上传到 Bintray 就足够了