gpt4 book ai didi

java - 尝试从 CLI 运行 java 程序时出现错误 JNA

转载 作者:行者123 更新时间:2023-12-01 16:29:49 25 4
gpt4 key购买 nike

尝试从 CLI 运行我的程序时出现此错误:

错误:发生 JNI 错误,请检查您的安装并重试线程“main”中出现异常 java.lang.UnsupportedClassVersionError:daniel 已由更新版本的 Java 运行时(类文件版本 58.0)编译,此版本的 Java 运行时仅识别最高版本为 52.0 的类文件

我有 Windows 10已尝试按照以下步骤更新路径:

  1. 在 Windows 搜索框中搜索高级系统设置。单击“高级系统设置”。

  2. 单击“环境变量”按钮:将打开“环境变量”弹出窗口。

  3. 转到系统变量 session ,然后单击“新建”按钮创建新变量(HOME_PATH),然后将打开“新建系统变量”弹出窗口。

  4. 给出变量名称:JAVA_HOME,变量值:您的 Java SDK 主路径。例如:C:\Profram files\java\jdk1.8.0_151 注意:它不应包含\bin。然后单击“确定”按钮。

  5. 现在您可以在系统变量列表中看到您的 JAVA_HOME 了。

  6. 选择路径(从系统变量列表中)并单击“编辑”按钮,将打开一个新弹出窗口(编辑环境变量)。它是在 Windows 10 中引入的。

  7. 单击“新建”按钮,并在突出显示的字段中输入 %JAVA_HOME%\bin,然后单击“确定”按钮。

没用,也尝试卸载 JDK 并重新安装,但同样的问题,我从此链接安装了 JDK:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

有什么线索吗?

最佳答案

类文件版本 58.0 属于 java 14 ( source )。

您需要使用 java 14,而不是 java 8 来运行您的程序。
或者,您可以使用 java 8 编译您的项目。

关于java - 尝试从 CLI 运行 java 程序时出现错误 JNA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62072619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com