我正在尝试转换我的eclipse项目,该项目使用fx包来使用带有集成fx的zulu jdk 16(jdk 16.0.1+9 zulu:16.3015(。然而,它就是不起作用。
javafx导入都不起作用,而其他导入都很好。当我把鼠标悬停在我的应用程序中的fx类上时(比如"应用程序",lol(,它甚至建议我导入它,一切看起来都很好,没有错误,直到我保存我的项目,错误再次出现。在保存之前,我甚至可以打开Application类的文档——因此它很明显就在那里——但eclipse只是在保存之后不接受它。我甚至检查了jdk的模块,但那里似乎一切都很好(见此处(。
我使用的是eclipse的最新稳定版本(2021-06(4.20.0((。我知道有一个非常旧的错误,eclipse随机不再接受导入,但在这种情况下,我尝试的每一个修复都不起作用,这个问题只发生在所有javafx导入中。
错误是";导入javafx.sene无法解析";
显然我自己解决了这个问题。这似乎只是一个常见的旧eclipse错误,它的导入-idk为什么以前针对这个问题的修复没有起作用。
我通过…
"项目"->quot;属性"->quot;Java构建路径"->选择JRE->quot;编辑"->勾号";执行环境";(或其他,如果已选择(->选择一些JavaSE版本(使用1.16(->quot;完成"->quot;应用";
这纠正了我案例中的错误。