如何解决Gradle 同步错误:无法添加名为“sonatype”的 NexusRepository 作为具有该名称的 NexusRepository 已存在
我正在尝试将我的封闭源代码库迁移到 MavenCentral & 正如标题中提到的,我在尝试同步我的项目时遇到了这个问题。
我遵循以下要点:https://gist.github.com/zsmb13/56ed98c8fe916de441f2a9d8e060cd4a
我阅读了很多次的完整教程可以在这里找到:https://proandroiddev.com/publishing-android-libraries-to-mavencentral-in-2021-8ac9975c3e52
当然,我使用了新的 repos,因为我是一个新的 sonatype 用户
nexusPublishing {
repositories {
sonatype {
stagingProfileId = sonatypestagingProfileId
username = ossrhUsername
password = ossrhPassword
nexusUrl.set(uri("https://s01.oss.sonatype.org/service/local/"))
snapshotRepositoryUrl.set(uri("https://s01.oss.sonatype.org/content/repositories/snapshots/"))
}
}
}
我不明白为什么会出现这个错误,我使用的是 gradle 5.2
完全错误:
引起:org.gradle.api.InvalidUserDataException:无法添加 名称为“sonatype”的 NexusRepository 作为 NexusRepository 名称已存在。
如果 gradle 有一个名为“sonatype”的内部存储库,我如何为新用户设置新的 URL?
请帮忙, 并感谢您提供这个了不起的社区
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。