Ruben Kubalyan Asked:2020-10-08 01:24:02 +0000 UTC2020-10-08 01:24:02 +0000 UTC 2020-10-08 01:24:02 +0000 UTC 加载主类时发生 LinkageError (java.lang.UnsupportedClassVersionError) (Java) 772 安装了 jdk 9,然后更改为 jdk 12。 并在 Intellij 中更改了项目结构选项 当尝试打开使用 Intellij jar 创建的文件时,它会给出以下结果 我以为还好,看来一切都是因为我忘记重启系统了。重新启动了,问题还是一样。 顺便说一句,jar 也被删除并再次创建,效果也为零。 问:怎么理解? 2019 年 10 月 12 日更新问题 这就是我注意到的... java 2 个回答 Voted Kaira 2020-10-08T03:37:52Z2020-10-08T03:37:52Z 也许在 Idea 中,您需要在Build, Execution, Deploying> Compiler> Java Compiler 窗口中进一步 调整File>Settings中的设置 您需要在“Target bytecode version”字段中设置所需的版本 Best Answer Ruben Kubalyan 2020-10-12T07:07:42Z2020-10-12T07:07:42Z 找到了解决这个问题的方法。该问题已通过对“环境变量”窗口进行一些更改得到解决。1) 删除 C:\ProgramData\Oracle\Java\javapath;2) 添加一个新的 PATH 变量,将其值分配给 %JAVA_HOME%\bin;...一切正常。该论坛帮助我找到了解决方案https://coderanch.com/t/708054/java/JDK-Installation-include-JRE。
也许在 Idea 中,您需要在Build, Execution, Deploying> Compiler> Java Compiler 窗口中进一步 调整File>Settings中的设置 您需要在“Target bytecode version”字段中设置所需的版本
找到了解决这个问题的方法。该问题已通过对“环境变量”窗口进行一些更改得到解决。1) 删除 C:\ProgramData\Oracle\Java\javapath;2) 添加一个新的 PATH 变量,将其值分配给 %JAVA_HOME%\bin;...一切正常。该论坛帮助我找到了解决方案https://coderanch.com/t/708054/java/JDK-Installation-include-JRE。