日期:2014-05-16  浏览次数:20600 次

apache tomcat
启动apache tomcat的时候出现
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ca
talina/startup/Bootstrap (Unsupported major.minor version 49.0)
  at java.lang.ClassLoader.defineClass0(Native Method)
  at java.lang.ClassLoader.defineClass(Unknown Source)
  at java.security.SecureClassLoader.defineClass(Unknown Source)
  at java.net.URLClassLoader.defineClass(Unknown Source)
  at java.net.URLClassLoader.access$100(Unknown Source)
  at java.net.URLClassLoader$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClassInternal(Unknown Source)

请问怎么回事啊》》》

------解决方案--------------------
UnsupportedClassVersionError
tomcat 和jdk版本不匹配

------解决方案--------------------
高版本JDK编译的程序放在低版本的JDK下运行。因此是你的tomcat使用的JDK版本不对,或者将程序在tomcat使用的JDK版本下重新编译
------解决方案--------------------
你的jdk版本不对,
http://www.coderanch.com/t/86827/Tomcat/UnsupportedClassVersionError-while-startup