SKRaua 2023-10-27 11:18 采纳率: 40%
浏览 11

java jdk 版本 不兼容

javaSE-21有啥问题哦,运行倒是可以

img

img

Invalid runtime for JavaSE-21: Runtime at 'C:\Program Files\Java\jdk-21' is not compatible with the 'JavaSE-21' environment.

  • 写回答

2条回答 默认 最新

  • LXXgalaxy 2023-10-27 14:34
    关注

    解决方案有两个:

    将执行环境的Java调整为兼容的高版本(如Java 7)

    下载新版Java,并设置如下的环境变量即可:

    或者将那些代码重新编译打包,编译为兼容较低版本的class文件(如Java 6)

    比如,在Eclipse中,“project => Proerties => Java Compiler”,设置”Compiler compliance level”为执行环境的Java版本。

    或者,直接用javac命令编译时,指定生成class文件兼容的Java版本:javac -source 1.6 HelloWorld.java

    评论

报告相同问题?

问题事件

  • 创建了问题 10月27日

悬赏问题

  • ¥15 SQL查询语句报错(检查)
  • ¥15 此表中公式应该怎么写
  • ¥15 求HI-TECH PICC 9.50 PL3安装包
  • ¥15 在Windows中运行ollama出现运行缓慢的情况
  • ¥15 下载ctorch报错,求解
  • ¥15 如何将这段css代码应用于wordpress的elementor的单个小部件中显示,而不是整个网站全局显示。
  • ¥15 如何入门学习c语言,单片机
  • ¥15 idea 编辑语言的选择
  • ¥15 Windows下部署Asmjit
  • ¥15 请问双层规划模型的上下层目标函数不一致,是如何保证迭代收敛性的