可能是重复问题:
异常 in thread "main" java.lang.UnsupportedClassVersionError: a (Unsupported major.minor version 51.0)
我使用JDK 1.7.0和Eclipse IDE(Indigo)开发了一款Java Web应用程序,并在Eclipse IDE中配置的Tomcat(apache-tomcat-7.0.23)上运行该应用程序。
当我尝试通过IDE运行我的应用程序时,它可以正常运行。但是当我创建了它的WAR文件并将其放置在apache部署文件夹(webapps)中,并从IDE之外运行它时,启动页面可以成功加载,但是当我尝试对它进行任何操作时就会出现错误。
UnsupportedClassVersionError unsupported major.minor version 51.0 unable to load class bean.myclassname
我已经检查了IDE外的Java版本,它是JDK 1.7.0,并且JAVA_HOME环境变量设置为C:\Program Files\Java\jdk1.7.0_01。