google-cloud-platform - 谷歌神器注册表依赖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)
你能解释一下是什么问题以及如何解决这个问题。先感谢您
解决方案
仅供参考,这已在Artifact Registry 插件的 2.1.1 版本中得到修复。
推荐阅读
- reactjs - setState 一个数组和对象
- python - tkinter- 按钮的子类未从另一个类内部放置在屏幕上
- swift - onTapGesture 修饰符从第二次在 swiftui 中起作用
- php - 使用 Microsoft Office365 进行第三方身份验证
- javascript - 在 JavaScript 性能中定位一个没有变量的 html id
- openapi-generator - 使用 OpenApi 生成器设置不记名令牌
- pandas - Pandas 数据框选择列表列包含特定元素集的行
- c# - Blazor onended 未触发
- javascript - 为什么 Webpack 在 bundle url 之后添加 QueryString 参数?
- xcode - xcconfig 多行可能吗?