UnsupportedClassVersionError: Bad version number in...

在使用eclipse开发servlet可能会出现一个很麻烦事情,版本不一致错误.

java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.tuniu.servlet.MyServlet)

原因是tomcat使用jdk和servlet使用的 jdk不一样,

解决方法就是统一即可.

Eclipse配置Tomcat服务器

Eclipse->window->Preferences>Server->Runtime Environment->Add按钮:

如何看servlet使用的jdk版本呢?

项目名->properties->

以上两处必须一致才行,不然会报Bad version number!

在tomcat上运行项目:

项目名上右键->

项目添加到右边

时间: 2024-10-07 05:06:29

UnsupportedClassVersionError: Bad version number in...的相关文章

java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.

1.错误描述 严重: Exception starting filter struts2 java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.apache.commons.lang3.StringUtils) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(Webap

java.lang.UnsupportedClassVersionError: Bad version number in .class file

java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.2.Window --&

异常:Bad version number in .class file

java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.把它们的JDK版本改成一致步骤如下:1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.2.Window --&

Java Bad version number in .class file

错误信息: java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) a

Eclipse failed to get the required ADT version number from the sdk

failed to get the required ADT version number from the sdk 解决方法: eclipse 和 android studio 工具不能同时共用同一个sdk,若共用同一个sdk, eclipse会报错,重新搞一个sdk供Eclipse使用 failed to get the required adt version from sdkversion

Bad version number in .class file

---恢复内容开始--- MyEclipse启动tomcat出现Bad version number in .class file此错误时,可以用如下方法解决: 找到MyEclipse的菜单,找到Window->Preferences,然后如下图操作,Add添加jdk安装的目录,并选择jre6为默认的环境 同时tomcat的jdK环境也得设置跟上面一样,如下图:

unsupported jsonb version number 123

PostgreSQL  jsonb 入库时遇到   unsupported jsonb version number 123 变通方法 insert into  htclanedata (lanedata,laneid,laneindex) values(to_jsonb( (select $1::text)::jsonb),'%q','%q') 原文地址:https://www.cnblogs.com/MysticBoy/p/11758740.html

Compare Version Number

Compare version Numbers Compare two version numbers version1 and version2.If version1 > version2 return 1, if version1 < version2 return -1, otherwise return 0. You may assume that the version strings are non-empty and contain only digits and the . 

How to Hide Apache Tomcat Version Number from Error Pages

1. 进入tomcat lib目录 cd /usr/local/tomcat7/lib 2. 解压catalina.jar jar xvf catalina.jar 3. 修改ServerInfo.properteis文件 vi org/apache/catalina/util/ServerInfo.properties 内容: server.info=Apache Tomcat server.number= server.built=Jul 2 2013 08:57:41 4. 将Server