Java Can';t打开JFoenix窗口

Java Can';t打开JFoenix窗口,java,compiler-errors,Java,Compiler Errors,每当我试图打开JFoenix程序时,控制台中都会出现相同的错误消息。。。 当我使用标准JavaFx组件时,一切都很好 关于Java的信息,我使用: 我已经将JFoenix库导入eclipse; 我使用jdk1.8.0_111; 我有最新的JFoenix罐子 这就是错误: 应用程序启动方法中出现异常 java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于

每当我试图打开JFoenix程序时,控制台中都会出现相同的错误消息。。。 当我使用标准JavaFx组件时,一切都很好

关于Java的信息,我使用: 我已经将JFoenix库导入eclipse; 我使用jdk1.8.0_111; 我有最新的JFoenix罐子

这就是错误:

应用程序启动方法中出现异常 java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:498) 位于com.sun.javafx.application.LaunchImpl.launchApplicationWithArgs(LaunchImpl.java:389) 位于com.sun.javafx.application.LaunchImpl.launchApplication(LaunchImpl.java:328) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:498) 位于sun.launcher.launchelper$FXHelper.main(launchelper.java:767) 原因:java.lang.RuntimeException:应用程序启动方法中的异常 位于com.sun.javafx.application.LaunchImpl.launchApplication1(LaunchImpl.java:917) 在com.sun.javafx.application.launchempl.lambda$launchApplication$155(launchempl.java:182) 运行(Thread.java:745) 原因:java.lang.UnsupportedClassVersionError:com/jfoenix/controls/JFXButton是由较新版本的java运行时(类文件版本53.0)编译的,此版本的java运行时仅识别高达52.0的类文件版本 位于java.lang.ClassLoader.defineClass1(本机方法) 位于java.lang.ClassLoader.defineClass(ClassLoader.java:763) 位于java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 位于java.net.URLClassLoader.defineClass(URLClassLoader.java:467) 在java.net.URLClassLoader.access$100(URLClassLoader.java:73) 在java.net.URLClassLoader$1.run(URLClassLoader.java:368) 在java.net.URLClassLoader$1.run(URLClassLoader.java:362) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.net.URLClassLoader.findClass(URLClassLoader.java:361) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:424) 位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:357) 在javafx.fxml.fxmloader.loadTypeForPackage(fxmloader.java:2916)中 在javafx.fxml.fxmloader.loadType(fxmloader.java:2905) 在javafx.fxml.fxmloader.importClass(fxmloader.java:2846) 在javafx.fxml.fxmloader.processImport(fxmloader.java:2692) 在javafx.fxml.fxmloader.ProcessingInstruction中(fxmloader.java:2661) 在javafx.fxml.fxmloader.loadImpl(fxmloader.java:2517) 在javafx.fxml.fxmloader.loadImpl(fxmloader.java:2441) 在javafx.fxml.fxmloader.load(fxmloader.java:2409) 在application.Main.start处(Main.java:26) 在com.sun.javafx.application.launchempl.lambda$launchApplication1$162(launchempl.java:863) 位于com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326) 位于com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295) 位于java.security.AccessController.doPrivileged(本机方法) 位于com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294) 位于com.sun.glass.ui.invokelateDispatcher$Future.run(invokelateDispatcher.java:95) 在com.sun.glass.ui.win.WinApplication.\u runLoop(本机方法) 位于com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191) ... 还有一个
运行应用程序时出现异常。Main尝试将jdk升级到jdk 9版本。

尝试将与IDE连接的jdk升级到当前版本如果不想升级jdk,请不要使用旧的1_8版本

1.将版本更改为8.0.9,如果您使用Java9和10,请使用v9.0.9

2.更改锚泊烷xmlns=”http://javafx.com/javafx/9.0.1“到

3.根据您使用的版本更改JavaFx版本

xmlns="http://javafx.com/javafx/8.0.999-ea"
xmlns="http://javafx.com/javafx"