0

我正在尝试将使用 fx 包的 eclipse 项目转换为使用 zulu jdk 16 及其集成 fx(jdk 16.0.1+9 Zulu:16.30.15)。但是,它只是行不通。

javafx 导入都不起作用,而其他导入都很好。当我将鼠标悬停在我的应用程序中的 fx 类(如“应用程序”,大声笑)上时,它甚至建议我导入它,并且在我保存我的项目并且错误再次出现之前,一切看起来都很好,没有错误。在保存之前,我什至可以打开 Application 类的文档 - 因此它显然存在 - 但保存后 eclipse 不会接受它。我什至检查了我的 jdk 的模块,但那里的一切似乎都很好(见这里)。

我正在使用最新的稳定版 eclipse (2021-06 (4.20.0))。我知道有一个非常古老的错误,即 eclipse 随机不再接受导入,但在这种情况下,我尝试的每个修复都不起作用,并且问题只发生在所有 javafx 导入中。

错误是“无法解析导入 javafx.scene”

4

1 回答 1

0

显然我能够自己解决问题。似乎它只是带有其导入的常见的旧 Eclipse 错误 - 想知道为什么以前针对此问题的修复不起作用。


我通过... “项目”->“属性”->“Java构建路径”->选择JRE->“编辑”->勾选“执行环境”(或其他,如果它已经被选中)管理了一个正确的重建) -> 选择一些 JavaSE 版本(使用 1.16) -> “完成” -> “应用”

这解决了我的错误。

于 2021-06-30T23:53:34.440 回答