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