首页 > 解决方案 > 谷歌神器注册表依赖NoSuchMethod

问题描述

我正在使用 google artifact registry 将我的依赖项导入另一个项目。当我在本地运行我的项目时,一切正常,但是我的 gitlab CI 管道失败并出现以下错误

    java.lang.NoSuchMethodError: org.gradle.api.internal.artifacts.repositories.DefaultMavenArtifactRepository.getConfiguredCredentials()Lorg/gradle/api/credentials/Credentials;
rt-test_1  |     at com.google.cloud.artifactregistry.gradle.plugin.ArtifactRegistryGradlePlugin.configureArtifactRegistryRepository(ArtifactRegistryGradlePlugin.java:143)
rt-test_1  |     at com.google.cloud.artifactregistry.gradle.plugin.ArtifactRegistryGradlePlugin.lambda$modifyProject$4(ArtifactRegistryGradlePlugin.java:114)

你能解释一下是什么问题以及如何解决这个问题。先感谢您

标签: google-cloud-platform

解决方案


仅供参考,这已在Artifact Registry 插件的 2.1.1 版本中得到修复。


推荐阅读