php eclipse 最新插件安装 Unsupported major.minor version 51.0 - 点滴记忆*记忆点滴
收藏本站

php eclipse 最新插件安装 Unsupported major.minor version 51.0

下载了最新php eclipse 安装后,进入设置时报:

net/sourceforge/phpdt/internal/ui/preferences/CodeAssistPreferencePage:Unsupported major.minor version 51.0

很明显是版本问题。我的myeclipse 启动使用的是jvm1.6.x 版本 51,看来最新的插件是用1.7 编译的。

oracle 官网已经将1.7 作为推荐下载版本,并且1.6 好像已经不支持了。

找到原因解决办法也很简单:

打开安装目录下myeclipse.ini 

-vm
binary/com.sun.java.jdk.win32.x86_64_1.6.0.u43/bin/javaw.exe //将此换成jvm 7 版本即可

但如果是你的项目里引用了以java7 编译的jar包报这个错,那肯定是你的项目使用的7 以下的环境。

解决:项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使用的JDK版本(1.7)------>应用

当然你还没安装jdk 7的话,请先安装。或者下载合适版本的jar包, 或者下载源码自己编译(要求源码没使用java7的新特性)。

    留下足迹