Java 报告 Java 版本已弃用,即使安装了最新版本

Java reports that the Java version is deprecated even though the latest version is installed

自从我将 Window 版本更新为 Windows 10 后,一个旧的 Java 程序无法启动,相反我收到 Java 报告 Java 版本已弃用。现在我更新了 Java 到最新版本,但错误仍然存​​在。

Java 程序是用 Java 4 编写的,我使用的是最新的 Windows 和 Java 版本。

有人知道解决办法吗?

您的 system32 文件夹中可能有一个 java 可能会导致此问题。

您只需按 windows 键,然后在打开的框中键入 java。 系统将选择一个 java.exe,右键单击它并转到路径。如果它不是您的最新版本,请将其删除。

您可以在命令提示符中使用命令 java -version 来验证 java 版本。