myeclipse中出现unsupport major.minor version 51.0(无法加载某某类)

第一种情况:

如果是无法加载导入的jar 包中的类,则先查看编写jar包时使用的jdk版本(解压jar包,MATE-INFOMANIFEST.MF文件中查看。比如jdk1.7)。根据此版本,对myeclipse的平台编译版本和jdk版本(jre)都改成与jar包版本相同(1.7),而且项目如果需要在tomcat运行,则需要将tomcat运行时jdk版本也改成1.7.

具体过程:

myeclipse的平台编译版本(或者只更改需要更改的项目):项目名右击->preferences->java->compiler.

jdk版本: preferences->java->installed JREs.选中jdk1.7(如果没有此版本的jre则添加。具体添加过程百度)

tomcat运行时jdk版本也改成1.7:preferences->myeclipse->server->tomcat->选择自己使用的(点一下tomcat,看哪个是enable的)tomcat->JDK->更改。


第二种情况:

如果是自己myeclipse写的类无法加载。只要将三个jdk版本统一即可。依次查看修改(见第一种情况)。

你可能感兴趣的:(java)