尝试了不同版本的 gradle 并切换回 java 1.8,但没有帮助。
最后,将 Intellij 从 2019 年更新到最新版本 2022.1.4,然后这个就消失了。
【讨论】:
在更新到 Java 17 时,Intellij 开始出现此错误:无法找到方法 StringGroovyMethods.capitalize(java.lang.String)答案
On update to Java 17, Intellij started with this error : Unable to find method StringGroovyMethods.capitalize(java.lang.String)在更新到 Java 17 时,Intellij 开始出现此错误:无法找到方法 StringGroovyMethods.capitalize(java.lang.String)我的 Intellij IDE 很好,并且在使用不同的 gradle 版本时从来没有任何问题,但是现在已经将 Java 版本从 1.8 更新到 17,开始看到这个错误
我在这个问题上花费了很多时间,通过查看这里和其他线程中的所有建议。
找不到方法“java.lang.String org.codehaus.groovy.runtime.StringGroovyMethods.capitalize(java.lang.String)”。 此意外错误的可能原因包括: Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。) 重新下载依赖并同步项目(需要网络)
Gradle 构建过程(守护进程)的状态可能已损坏。停止所有 Gradle 守护程序可能会解决此问题。 停止 Gradle 构建过程(需要重新启动)
您的项目可能正在使用与项目中的其他插件或项目请求的 Gradle 版本不兼容的第三方插件。
在 Gradle 进程损坏的情况下,您也可以尝试关闭 IDE,然后杀死所有 Java 进程。
【问题讨论】:
标签: java gradle intellij-idea
尝试了不同版本的 gradle 并切换回 java 1.8,但没有帮助。
最后,将 Intellij 从 2019 年更新到最新版本 2022.1.4,然后这个就消失了。
【讨论】: