当前位置: 首页 > 知识库问答 >
问题:

原因:java。lang.IllegalArgumentException:不支持的类文件主版本60

从经略
2023-03-14

配置:Java:16
Gradle:7.2
Jacoco:0.8.4

当我将我的项目从openJDK8升级到openJDk16时,我看到以下问题:

“原因:java.lang.IllegalArgumentException:不支持的类文件主版本60”

还有以下问题:
java.lang.instrument.IllegalClassFormatException:检测sun/security/ec/SunE1加元时出错。在org.jacoco.agent.rt.internal_035b120。CoverageTransformer.transform(CoverageTransformer.java:93)在java.instrument/java.lang.instrument.ClassFileTransformer.transform(ClassFileTransformer.java:244

共有1个答案

华知
2023-03-14

我有一个类似的问题,并通过在我首选的IDE中链接Gradle JVM设置来修复它,这是IntelliJ(其他人也应该可以):

>

  • 在“设置/首选项”对话框中,转到“构建、执行、部署”|构建工具| Gradle。

    在Gradle部分下,更改Gradle JVM选项。

    如果您使用的是Intellij,您可以在此处看到有关此主题的更多信息

  •  类似资料:
    • 我试图开发一个带有数据库的应用程序,但我遇到了很多错误,比如java。lang.IllegalArgumentException:不支持的类文件主版本61和[EL Severe]:元数据:2022-01-26 17:43:20.982--服务器会话(422250493)--数据库。模型StageEntity类是用不受支持的JDK编译的。向EclipseLink开源项目报告此错误。对于通过映射创建的

    • 当我构建我的应用程序时,我得到了以下错误。任何帮助都将不胜感激。 根:生成。格拉德尔 settings.gradle 应用程序:生成。格拉德尔 失败:生成失败,出现异常*其中:设置文件“/Users/Documents/android/MyApplication5/Settings。gradle“*出了什么问题:无法编译设置文件”//Users/anand/Documents/android/My

    • 我正在尝试运行一个颤振应用程序,在尝试时出现了这个错误,我所做的是我想在没有android studio的情况下运行颤振应用程序,所以我下载了android SDK和JDK 17,在我运行颤振医生后,它告诉我一切都很好,我尝试运行,它给了我这个错误: 所以我尝试了一个旧版本的JDK,它给了我另一个错误,所以我看到了使用JDK 17运行的第三个解决方案,那就是降级gradle中的gradle。属性,

    • Gradle同步失败:不支持的类文件主版本60(13 m 44 s 731 ms) 无法为初始化脚本'C:\User\umer\AppData\Local\Temp\ijresolvers.gradle'打开初始化泛型类缓存(C:\User\umer.gradle\cache\6.7.1\script\c6td7o6d0dhgcyioq91fpl38q)。 缺陷源单元“BuildScript”中的

    • 我将我的Android Studio项目从一台计算机移动到另一台计算机,现在我发现错误: “不支持的类文件主版本61”。 我该怎么解决这个问题?

    • 运行时遇到错误,我尝试了Pyspark error-Unsupported class file major version 55和Pyspark.topandas():'Unsupported class file major version 55'中提到的解决方案,但没有成功。 完整错误日志: