Bad version number in .class file

橄榄丝 2011-03-10 04:40:13
用Myeclipse做的WEB应用,myeclipse中设置的JDK是1.5,tomcat中的JDK也是使用同样的JDK,前两天还运行的好好的,由于要之前用的MS SQL数据库,现在要换成oracle数据库,在oracle中也建了相应的数据库表,现在运行,居然报这个错,Myeclipse的JDK和Tomcat的JDK就没改过,怎么会出现版本问题?
...全文
88 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyuhua0066 2011-03-10
  • 打赏
  • 举报
回复

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
幽饮烛 2011-03-10
  • 打赏
  • 举报
回复
因为安装了 oracle,windows 的默认 jre 会被改为 1.3 的版本~~~~~
cheniqit1 2011-03-10
  • 打赏
  • 举报
回复
把jdk的版本提示 我打赌 就没问题了。
橄榄丝 2011-03-10
  • 打赏
  • 举报
回复
见鬼了,我把tomcat里webapps中这个应用删了,work目录中这个应用的目录也删了,再重新部署,还是这个错,哎。
换数据库居然换出这个问题。
zn85600301 2011-03-10
  • 打赏
  • 举报
回复
最可能是JRE的问题~~
skyzxl 2011-03-10
  • 打赏
  • 举报
回复
myeclipse中jre设置的JDK,windows-->perference-->myeclipse-->servers->tomcat-->jdk使用同样的JDK,把web-info下的class都删除重新build下试试吧
strike2368168 2011-03-10
  • 打赏
  • 举报
回复
查看一下myeclipse的jdk配置
happyfmy 2011-03-10
  • 打赏
  • 举报
回复
删除tomcat的部署 重新部署编译
茫茫大海 2011-03-10
  • 打赏
  • 举报
回复
java -version看看,你机子上的jdk默认用的是那个?
橄榄丝 2011-03-10
  • 打赏
  • 举报
回复

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧