<分区>
当然是在弄乱版本(希望 java 7)之后发生的,kinder-garden 以无法直接在 tomcat 上运行项目而告终。
每当我通过将 war 放在 webapps 文件夹下在 tomcat 7 上部署 .war(start.bat) web 应用程序时,我都会遇到异常(我不需要解释异常是什么 - 我知道,而是如何修复它):
Caused by: java.lang.UnsupportedClassVersionError: : Unsupported major.minor version 51.0 (some classes)
采取的步骤:
我查看了网络上或此处提供的大部分资源。
JAVA_HOME 环境设置为: C:\Program Files\Java\jdk1.6.0_30
PATH 环境设置为: C:\Program Files\Java\jdk1.6.0_30
Tomcat 运行时显示 java 版本:
使用 CATALINA_BASE:“C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.23”
使用 CATALINA_HOME:“C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.23”
使用 CATALINA_TMPDIR:“C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.23\temp”
使用 JRE_HOME:“C:\Program Files\Java\jdk1.6.0_30”
使用类路径:“C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.23\bin\bootstrap.jar;C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.23\bin\tomcat-juli.jar"
在 Eclipse ANT C:\Program Files\Java\jdk1.6.0_30\lib\tools.jar 中
在构建路径jdk1.6.0_30
否则,每当我从 Eclipse 使用 tomcat 服务器时,一切正常...
伙计们,请帮忙,我指望你们了,我确实已经对此进行了研究,但仍然一无所获。