使用 JGrasp - 将我的 Java 版本更新到 21.0.2 并收到有关以下内容的警告:Java 可执行文件

问题描述 投票:0回答:1

这是我看到的消息:

警告:来自启动设置注册表项的 Java 可执行文件 C:\Program Files\Java\jdk-21/bin/javaw.exe 不是可识别的 Java 安装

出现警告后,JGrasp 为用户提供 3 个选项:“取消”、“重试”或“继续” 如果我选择继续,

  • JGrasp 打开,我可以编译一个简单的 Hello World 类型的程序,不会出现错误。

我有 JGrasp 的当前版本 - https://www.jgrasp.org/(截至 2024 年 1 月)。

我是一名学生,刚刚开始学习Java。我不知道如何摆脱警告 我在 Windows 64 位机器上下载了 3 个 Java(SDK、FX 和 Jmods) C:\Program Files\Java\jdk-21 C:\Program Files\Java\javafx-sdk-21.0.2 C:\Program Files\Java\javafx-jmods-21.0.2

  • 我更新了环境变量(即 java -version 结果为 21),在更新到 21 之前我有版本 20。

“javaw.exe”是版本 21 中的新内容,现在对 JGrasp 来说是一个问题吗?

希望有人能帮忙。 谢谢你

我已更新 JGrasp -> 设置 > 编译器设置 > 工作区设置以指向版本 21

java warnings jgrasp
1个回答
0
投票

你实际上可以完全回避这个问题。 jGRASP 使您可以选择下载预打包了 Java 21 的版本。这样,您无需进行任何配置。以下是如何执行此操作。

  1. 访问 jGRASP 网站 --> https://www.jgrasp.org

  1. 单击右上角的下载 jGRASP。

  1. 单击 第四个绿色下载按钮,而不是第一个

  1. 下载完成后,运行安装程序。

  2. 启动jGRASP。这次,它应该预装了 Java 21,因此您不必自己进行任何配置。 Java 21 已预打包在此版本的 jGRASP 中。

© www.soinside.com 2019 - 2024. All rights reserved.