codenameone UnsupportedClassVersionError:javafx/scene/media/MediaException已由较新版本编译

codenameone UnsupportedClassVersionError:javafx/scene/media/MediaException已由较新版本编译,codenameone,Codenameone,…对于Java运行时(类文件版本54.0),此版本的Java运行时仅识别高达52.0的类文件版本 我已经从一台Windows移动到一台Ubuntu机器,并且正在安排所有的项目。这一切都有点困难,但我的CodenameOne项目除外,它在Netbeans 8.0.2中启动模拟器时引发了这个异常 设计师也没有工作 我正在运行JDK1.8(OpenJDK) 有人能告诉我下一步可以尝试什么吗?简而言之,CN1模拟器不支持OpenJDK8,因为它不包含JavaFX。您需要使用Oracle的JDK8。然而,

…对于Java运行时(类文件版本54.0),此版本的Java运行时仅识别高达52.0的类文件版本

我已经从一台Windows移动到一台Ubuntu机器,并且正在安排所有的项目。这一切都有点困难,但我的CodenameOne项目除外,它在Netbeans 8.0.2中启动模拟器时引发了这个异常

设计师也没有工作

我正在运行JDK1.8(OpenJDK)


有人能告诉我下一步可以尝试什么吗?

简而言之,CN1模拟器不支持OpenJDK8,因为它不包含JavaFX。您需要使用Oracle的JDK8。然而,OpenJDK11是受支持的,因为它能够使用JavaFX11(它现在不是JDK的一部分)