关于多JDK环境下tomcat运行出现Unsupported major.minor version 52.0解决
1、问题的原因
tomcat 下 webapp下放置的项目的编译环境与当前tomcat所支持的开发环境版本不一致。
其中:
JDK 8.0 = 52,
JDK 7.0 = 51,
JDK 6.0 = 50,
JDK 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45
2、个人解决方案
在catalina.sh中指定tomcat的jdk(该文件开头位置)
export JAVA_HOME=/www/server/java/jdk1.8
export JRE_HOME=/www/server/java/jdk1.8/jre
# OS specific support. $var _must_ be set to either true or false.
cygwin=false
darwin=false
os400=false
hpux=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
HP-UX*) hpux=true;;