启动服务器时,使用jdk 8导出仍然出错

时间:2019-06-10 02:50:45

标签: smartfoxserver

我用Eclipse和jdk 8导出到jar。但是,在启动服务器sfs

时,我仍然收到此错误
Exception in thread "main" java.lang.UnsupportedClassVersionError: sfs2x/extension/mmo/MMORoomDemoExtension$NPCData has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

有人可以告诉我如何解决。 我试图卸载所有Java并仅安装jdk8。但是什么都没有改变。

1 个答案:

答案 0 :(得分:0)

我有一个类似的问题,对我而言,解决此问题的方法是确保已选择jdk8作为该项目的构建jdk(在Eclipse中右键单击您的项目,然后单击属性-> Java构建路径-> JRE System Libraries ->工作区默认JRE,确保已选择jdk8),然后重新编译。我还能够在重新编译之前删除所有.class文件,但是如果这是一个项目,那可能很难。

好运。