【问题标题】:codenameone UnsupportedClassVersionError: javafx/scene/media/MediaException has been compiled by a more recent versioncodenameone UnsupportedClassVersionError: javafx/scene/media/MediaException 已由更新的版本编译
【发布时间】:2019-07-08 20:51:57
【问题描述】:

...Java 运行时(类文件版本 54.0),此版本的 Java 运行时仅识别最高 52.0 的类文件版本

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

设计师也没有工作。

我正在运行 JDK 1.8 (OpenJDK)

谁能提示我下一步我可以尝试什么?

【问题讨论】:

    标签: codenameone


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-07
      • 2018-05-07
      • 2020-01-27
      • 2018-06-01
      • 2022-01-23
      • 2022-07-25
      • 1970-01-01
      相关资源
      最近更新 更多