我尝试使用 JavaFX (openjfx) UI 运行 OpenJDK 8 应用程序。当我尝试编译我的代码时,我收到以下错误:类文件的版本错误 55.0,应该是 52.0。
所以我的问题是:它们一般不兼容吗?
我想知道,因为在 OpenJDK 11 下它似乎可以工作(至少是编译),但我在网上找不到关于它的东西。
我知道错误意味着混合了不同的 Java 版本,但我想知道这怎么可能。OpenJFX 是否仅作为 Java11 的二进制文件提供?
注意:我通过 maven 将 openjfx 版本 11 包含到我的项目中。