【Gradle】Could not resolve all files for configuration 解决方案


解决方案

第一种:

加上
allowInsecureProtocol = true

repositories {
  // mavenCentral()
    maven{
        allowInsecureProtocol = true
        url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}

第二种:

打开init.gradle
具体目录一般在安装的gradle包的下面
/gradle8.8/init.d/
image.png
修改 maven { name “Bstek” ; url “https://nexus.bsdn.org/content/groups/public/” }
http改成https

allprojects {
    repositories {
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
        mavenCentral()
    }

    buildscript { 
        repositories { 
            maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
            maven { name "Bstek" ; url 'https://nexus.bsdn.org/content/groups/public/' }
            maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
        }
    }
}

第三种

进入settings的Build, Execution, Deployment => Build Tools => Gradle

勾选Enable parallel …

Build and run using 和Run tests using 都选择 Intellij IDEA

Distribution选择Local installation 就是gradle的安装目录 注意不要导错
Gradle JVM 就是选择java版本,和项目匹配即可
image.png

第四种

点击File => Project Structrue
左侧点击Project
确保 SDK和Language level的java版本正确以及路径正确

image.png

点击左侧的SDKs,查看java路径是否正确
image.png

点击Libraries,即可查看gradle的哪些包没有引入
image.png
爆红则点击右侧的加号进行引入

打开侧边栏的gradle,再点击搜索按钮
也可以查看gradle的包是否引入正确

image.png

第五种:仍未解决
1.刷新gradle依赖
2.确保本机的java的环境变量和用户变量配置正确
3.确保maven的地址无误
image.png
4.确保版本之间兼容,java,gradle

究极大法:缺少哪个包,找别人复制一份。去第四种方法的第三张图片,找到缺失包的目录,从盘符一直点下去,复制即可

原文链接:【Gradle】Could not resolve all files for configuration 解决方案

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容