MyEclipse10启动Tomcat8出错

来源:互联网 发布:魔方大数据 编辑:程序博客网 时间:2024/05/31 18:54

原文链接 http://www.cnblogs.com/mickole/p/3717645.html

问题一:

java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : (Unsupported major.minor version 55.0)

原因是因为jdk版本太低了,tomcat8支持,更换更高级的jdk或者使用低版本的tomcat。

这里我将jdk换成jdk1.8:

image

但重启tomcat8后,有出现如下错误:

复制代码
tomcat7Server [Remote Java Application]        org.apache.catalina.startup.Bootstrap at localhost:59723            Thread [main] (Suspended (exception UnsupportedClassVersionError))                Launcher$AppClassLoader(ClassLoader).defineTransformedClass(String, byte[], int, int, ProtectionDomain, ClassFormatError, String) line: 529                Launcher$AppClassLoader(ClassLoader).defineClass(String, byte[], int, int, ProtectionDomain) line: 623                Launcher$AppClassLoader(SecureClassLoader).defineClass(String, byte[], int, int, CodeSource) line: 124                Launcher$AppClassLoader(URLClassLoader).defineClass(String, Resource) line: 260                URLClassLoader.access$000(URLClassLoader, String, Resource) line: 56                URLClassLoader$1.run() line: 195                AccessController.doPrivileged(PrivilegedExceptionAction<T>, AccessControlContext) line: not available [native method]                Launcher$AppClassLoader(URLClassLoader).findClass(String) line: 188                Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: 307                Launcher$AppClassLoader.loadClass(String, boolean) line: 301                Launcher$AppClassLoader(ClassLoader).loadClass(String) line: 252                Launcher$AppClassLoader(ClassLoader).loadClassInternal(String) line: 320        d:\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe (2014-5-8 下午9:01:59)
复制代码

原因是tomcat配置的jdk与myeclipse中的不一致。

image

现在将其换成jdk1.8即可。


0 0
原创粉丝点击