java - JavaFX cass文件版本错误
问题描述
我对 JavaFX 有疑问。我的 jdk 版本是 OpenJDK 版本“1.8.0_222”和 javac 1.8.0_222。当我启动 JavaFX 应用程序时出现此错误。
Error:(3, 26) java: cannot access javafx.application.Application
bad class file: /usr/share/openjfx/lib/javafx.graphics.jar!/javafx/application/Application.class
class file has wrong version 54.0, should be 52.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
解决方案
您使用的 jdk 版本与您的 openjfx 版本不兼容。您可以将 openjdk 版本至少更新到版本 10,或者检查您最多使用的是 openjfx 版本 8。