一个java web 问题
来源:百度知道 编辑:UC知道 时间:2024/06/02 13:13:09
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.UnsupportedClassVersionError: Bad version number in .class file
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
org.apache.catalina.loader.WebappClassLoader.loadC
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.UnsupportedClassVersionError: Bad version number in .class file
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
org.apache.catalina.loader.WebappClassLoader.loadC
ava.lang.UnsupportedClassVersionError: Bad version number in .class file
java编译的class版本不对,一般就是你的class文件是在高版本下的jre编译生成的,而你现在运行的jre版本低,所以会报这个错!
解决方法很简单,把java文件用你当前运行的jre版本重新编译一下
我不知道 具体原因,
只能给翻译一下。
不符合的版本类型
你的java的版本号不对,“Bad version number”意思是不能用的版本号,这类问题一般出现在某些环境需要用到6.0,而有些环境需要5.0,在环境切换时以上两者参数没有一起修改所导致;
解决办法是将两者设置为一样的,并进行重新编译
飘~~~~``
[酒醉千年 - 举人 五级]和[cliff77 - 经理 五级]正解。
你先看下你的开发环境是不是放在中文目录下,如果在请放在英文目录下,
如 软件-开发环境
例 software - 开发环境
加QQ:420620449 详解