java/lang/UnsupportedClassVersionError:java/lang/Object:Unsupported major.min或52.0版

java/lang/UnsupportedClassVersionError:java/lang/Object:Unsupported major.min或52.0版,java,javafx,Java,Javafx,我在安装了jdk1.8的系统上使用javafx做了一个实用程序。现在我需要在我的服务器上运行它,它有jdk1.6。所以在运行这个实用程序时,我得到的错误是 Error occured during the initialization of vm java/lang/UnsupportedClassVersionError: java/lang/Object : Unsupported major.min or version 52.0 因此,任何人都可以告诉我们,有没有任何可能的方法可以在

我在安装了jdk1.8的系统上使用javafx做了一个实用程序。现在我需要在我的服务器上运行它,它有jdk1.6。所以在运行这个实用程序时,我得到的错误是

Error occured during the initialization of vm
java/lang/UnsupportedClassVersionError: java/lang/Object : Unsupported major.min
or version 52.0 

因此,任何人都可以告诉我们,有没有任何可能的方法可以在现有jdk1.6上运行它而不安装jdk1.6。

您可以在eclipse中更改jdk版本,如下所示:

您可以在Preferences->Java->Installed JRE选项卡中管理可用编译器的列表


在“项目构建路径配置”对话框的“库”选项卡下,可以删除“JRE系统库”的条目,单击“添加库”,然后选择要编译的已安装JRE。某些编译器可以配置为在后台编译器版本上编译

由于JavaFX在Java6中不存在,我对此表示怀疑。即使是这样,您也必须使用Java 6编译器而不是Java 8编译器来编译它。您使用eclipse吗?是的,我同意@Stultuske尝试使用jdk1.6编译它,然后尝试部署它。@Haseeb是的,我使用eclipse@stultuske好的,我会试试的