【发布时间】:2022-01-18 11:13:36
【问题描述】:
我在 gradle 中使用 maven-publish 插件成功地向 maven Central 发布了一个简单的项目。
你可以看到包here。
你可以在github找到我发布项目的代码。
但是当我尝试从新的 gradle 项目中实现它时,总是失败。
Could not resolve io.github.0123456hahaha0123456:example:1.0.2.
我不知道我错在哪里。请帮忙检查一下。 谢谢
更新:
使用maven下载
<dependency>
<groupId>io.github.0123456hahaha0123456</groupId>
<artifactId>example</artifactId>
<version>1.0.2</version>
</dependency>
使用 gradle groovy 下载
apply plugin 'groovy'
dependencies {
implementation "io.github.0123456hahaha0123456:example:1.0.2"
}
【问题讨论】:
-
您是如何发布的?有严格的规定。
-
@ThorbjørnRavnAndersen 我遵守了规则。顺便说一句,我通过 Sonatype OSSRH 发表。你可以查看我的build.gradle
-
Maven 可以毫无问题地解决您的人工制品,看起来好像您已正确发布。你有没有重试解决?或者也许清除 gradle 缓存?我使用 maven,所以这实际上只是在黑暗中拍摄。
-
@Chaosfire 我重试了清理缓存并刷新依赖项,但没有成功。
-
那我没主意了,这是我在 gradle 论坛上找到的 similar problem,可能对您有帮助...
标签: java gradle maven-publish maven-repository