首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法加载类'org.gradle.api.publication.maven.internal.MavenPomMetaInfoProvider‘

无法加载类'org.gradle.api.publication.maven.internal.MavenPomMetaInfoProvider‘
EN

Stack Overflow用户
提问于 2021-08-01 09:44:45
回答 5查看 9.8K关注 0票数 25

当我在android studio中更新gradle时,我发现这个类型错误Unable to load class 'org.gradle.api.publication.maven.internal.MavenPomMetaInfoProvider'.这是一个出乎意料的错误。请提交包含idea.log文件的错误。

EN

回答 5

Stack Overflow用户

发布于 2021-08-02 11:56:03

在我的例子中,问题是这样的:

代码语言:javascript
复制
apply plugin: 'com.github.dcendents.android-maven'

在此之前,我使用的是Gradle plugin 4.2.2,今天我更新到了7.0.0,得到了和你一样的错误。我通过从我的build.gradle中删除这一行解决了这个问题。

票数 10
EN

Stack Overflow用户

发布于 2021-09-07 11:03:17

在使用jitpack.io上推送的库时,我遇到了这个问题,jitpack.io上的文档提到要在根build.gradle文件中包含这个库

代码语言:javascript
复制
allprojects {
    repositories {
        ....
        maven { url 'https://jitpack.io' }
    }
}

随着最新的更新,这一点已经改变了。Android Studio不再在根build.gradle文件中包含所有项目块。

要实现这一点,您现在需要在settings.gradle文件中包含maven { url 'https://jitpack.io' }

下面是我的settings.gradle的样子:

代码语言:javascript
复制
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url "https://jitpack.io" }
    }
}

rootProject.name = "<App Name>"
include ':app'
票数 4
EN

Stack Overflow用户

发布于 2021-08-02 14:05:33

日期每次我获得支持时都会更新,因为我知道它仍然有效

日期:04/11/2021年(2021年11月4日)

在更新到gradle 7.0.0时收到该错误后,我尝试了@Alex解决方案,但它不适用于我。

我删除了两行代码,现在它可以工作了。

代码语言:javascript
复制
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'android-maven'
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68609209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档