【发布时间】:2021-10-27 20:25:24
【问题描述】:
退出 NetBeans 然后重新启动后,我收到以下消息。
警告 - 无法安装某些模块:JavaFX 包装器 - 找不到提供功能 org.openide.modules.jre.JavaFX 的模块。由于上述问题,无法安装另一个模块。
我正在使用带有 JavaFX 的 Java 15。我没有遇到 12.3 和 Java 15 的问题,但现在我每天至少会遇到一次,具体取决于我离开和重新进入的频率。
我有一个变通办法。我将 NetBeans 缓存替换为为此目的而保留的干净副本,然后我可以重新启动并继续工作而不会出现错误,但是在每天的前几次之后,这有点乏味。
Product Version: Apache NetBeans IDE 12.4
Java: 15.0.4; OpenJDK 64-Bit Server VM 15.0.4+5-MTS
Runtime: OpenJDK Runtime Environment 15.0.4+5-MTS
System: Windows 10 version 10.0 running on amd64; UTF8; en_AU (nb)
【问题讨论】:
-
我唯一能找到的关于您的问题的任何参考资料是一封旧邮件thread,其中提到此症状通常与非 Oracle JDK 相关,这是您分享的一种情况。隐含的解决方案似乎是使用 Oracle JDK,由于许多原因,这可能是一个不合适的解决方案。如果我站在你的立场上,回滚到过去有效的配置可能是一个更好的解决方案。