Bad version number in .class file 用Myeclipse做的WEB应用,myeclipse中设置的JDK是1.5,tomcat中的JDK也是使用同样的JDK,前两天还运行的好好的,由于要之前用的MS SQL数据库,现在要换成oracle数据库,在oracle中也建了相应的数据库表,现在运行,居然报这个错,Myeclipse的JDK和Tomcat的JDK就没改过,怎么会出现版本问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java -version看看,你机子上的jdk默认用的是那个? 删除tomcat的部署 重新部署编译 myeclipse中jre设置的JDK,windows-->perference-->myeclipse-->servers->tomcat-->jdk使用同样的JDK,把web-info下的class都删除重新build下试试吧 见鬼了,我把tomcat里webapps中这个应用删了,work目录中这个应用的目录也删了,再重新部署,还是这个错,哎。换数据库居然换出这个问题。 把jdk的版本提示 我打赌 就没问题了。 因为安装了 oracle,windows 的默认 jre 会被改为 1.3 的版本~~~~~ 1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本. 2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致). 如果还是没有解决,不用焦急,因为有些MyEclipse版本自带有JDK版本,所以也要将它改过来. 3.Window --> Preferences -->Java -->Installed JRES,然后在右边选择与步骤1和2版本一致的JDK版本,如果没有,可以自身添加.然后选中就可以了.本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liuyuhua0066/archive/2010/12/02/6049940.aspx 新人求救 struts2 超链接跳转错误 spring AOP的困惑,使用AOP后原来注入的bean丢失 The server encountered an internal error () that prevented it from fulfilling th 关于登录的问题!! 关于RCP和Date Sorting的两道题目,该怎么做? 一个jsp语句的作用. 求助javah生成.h文件失败 就差最后一步了 在线安装技术 一个下拉框的设置问题,请各位帮帮忙!! 如何使jfreechart 图中显示的注释不重叠 java如何给sqlserver2000的datetime类型数据赋值
换数据库居然换出这个问题。
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致).
如果还是没有解决,不用焦急,因为有些MyEclipse版本自带有JDK版本,所以也要将它改过来.
3.Window --> Preferences -->Java -->Installed JRES,然后在右边选择与步骤1和2版本一致的JDK版本,如果没有,可以自身添加.然后选中就可以了.本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liuyuhua0066/archive/2010/12/02/6049940.aspx