不受支持的major.minor版本51.0仅来自Eclipse

时间:2014-11-18 18:33:50

标签: java eclipse

好的,所以我有一个常见的错误,但有些不常见的介绍。如果我右键单击项目 - > export-> WAR并将其输出到我的jboss 7.1部署目录,它会部署正常,没有错误。我已启用扫描功能。

如果我右键单击 - >运行As->在服务器上运行,我会收到不受支持的major.minor错误。我已经尝试过将编译器更改为1.6的其他建议,但仍然会遇到相同的错误。我已经在Eclipse中的服务器设置下进行了检查,并将其设置为以java-7-openjdk-amd64运行。我也尝试将它和编译器改为1.6,确保它们都是1.7,将它设置为javaSE-1.7。同样的错误。

鉴于如果我导出war文件,我没有错误,我会认为这是一个Eclipse安装问题。关于它还能做什么的任何建议?

1 个答案:

答案 0 :(得分:0)

您是否使用与服务器相同的JDK运行eclipse(java-7-openjdk-amd64)?

当eclipse在jdk 1.7上运行(并生成类)而服务器(weblogic)与jdk 1.6一起运行时,我在项目中看到了同样的错误。我不得不将eclipse jdk改为1.6