用MyEclipse启动tomcat 报错Could not find the main class

tomcat启动时报错:Java.lang.UnsupportedClassVersionError: Bad version number in .class file

 

原因:编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。

一般在做项目的时候是由于,用老项目需要低版本的jdk编译造成的。

解决方法如下图所示:

用MyEclipse启动tomcat 报错Could not find the main class

将jdk换成低版本的就ok了。