gradle 刷新打包的时候报错


java.lang.AbstractMethodError: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier;

 

使用的idea 版本为2018.1 ,gradle的版本为 5.3.1 ,因为最新的gradle不兼容旧版的idea造成的。

重新下载4.6 版本的gradle https://gradle.org/releases/  ,最高支持到哪个版本不太清楚。

在idea中的Build,Execution,Deployment 中,找Build Tools , Gradle。

重新设置 gradle home为4.6的位置。

顺便说下,gradle下载的依赖包默认的位置是 

Windows系统默认下载到:
C:\Users\(用户名)\.gradle\caches\modules-2\files-2.1

Mac系统默认下载到:

/Users/(用户名)/.gradle/caches/modules-2/files-2.1

~/.gradle/caches/modules-2/files-2.1

如果需要修改,可以在idea 中的 gradle设置中的service directory path中进行修改。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM