为什么在eclipse启动tomcat总是出现这个错误

asdk3ksks 2008-09-22 11:07:19
This release of Apache Tomcat was packaged to run on J2SE 5.0
or later. It can be run on earlier JVMs by downloading and
installing a compatibility package from the Apache Tomcat
binary download page.

以前用的是1.5现在换成1.4
所有的设置都正确了。。总是一启动,就报这个错误。。也找高手问了。。还是一样。。。帮忙分析一下
tomcat总是找错jdk
...全文
284 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuit 2008-09-24
  • 打赏
  • 举报
回复
关注!
wufongming 2008-09-24
  • 打赏
  • 举报
回复
这个Apache Tomcat 版本运行在j2se 5.0或以后版本,它能运行在早期的
JVMs ,你须要从tomcat下载安装一个兼容性包,
tanlingyun 2008-09-24
  • 打赏
  • 举报
回复
This release of Apache Tomcat was packaged to run on J2SE 5.0
or later
人家说运行在J2SE5.0或者5.0以后的版本,你的1.4当然不行啊
fh251637134 2008-09-23
  • 打赏
  • 举报
回复
你关闭了Tomcat服务没?
如果没有就先关闭它在试试
amujcdd 2008-09-23
  • 打赏
  • 举报
回复
换个JDK吧。可能不兼容。
懒萝卜 2008-09-23
  • 打赏
  • 举报
回复
It can be run on earlier JVMs by downloading and
installing a compatibility package from the Apache Tomcat
binary download page.

到了Tomcat官方下载一个兼容包就行了。
yunyetui 2008-09-23
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 billwindows 的回复:]
是你自己挖坑把自己给埋了~ 建议你用个差不多版本的比如eclipse3.2 ,我经常拿eclipse3.2做 1.4和1.5的开发,
eclipse 里有设定用哪个 jdk 的,每次转换需要改两个地方 。 window --> preferences --> java---> Compiler 里 jdk 版本改下

还有就是 Installed JRES 改成对应的jre就成了,没有自己把jre加上去, 来回切换不会出那些问题的。
当然每个tomcat 用的 jdk 版本也不一样,你也需要在 eclipse 里修改对应的 jre…
[/Quote]


楼主这个错误是TOMCAT里面配置的JDK版本过低造成的,用JDK1.4编译去用1.5运行是没有问题的。
yafeiok 2008-09-23
  • 打赏
  • 举报
回复
大哥版本不兼容,换个jdk,就好了 !
billwindows 2008-09-23
  • 打赏
  • 举报
回复
是你自己挖坑把自己给埋了~ 建议你用个差不多版本的比如eclipse3.2 ,我经常拿eclipse3.2做 1.4和1.5的开发,
eclipse 里有设定用哪个 jdk 的,每次转换需要改两个地方 。 window --> preferences --> java---> Compiler 里 jdk 版本改下

还有就是 Installed JRES 改成对应的jre就成了,没有自己把jre加上去, 来回切换不会出那些问题的。
当然每个tomcat 用的 jdk 版本也不一样,你也需要在 eclipse 里修改对应的 jre,很有可能你用的就是Eclipse 里默认的jre
blessjacky 2008-09-23
  • 打赏
  • 举报
回复
要用jdk1.5以上的版本
East271536394 2008-09-23
  • 打赏
  • 举报
回复
版本不同,

用一个1.5的JDK
试下看看,
wangyi123 2008-09-22
  • 打赏
  • 举报
回复
tomcat5.5开始就不能再使用jDK1.4了
winer2008 2008-09-22
  • 打赏
  • 举报
回复
换一个jdk高版本的试试
fancyoo1 2008-09-22
  • 打赏
  • 举报
回复
JDK1.5啊,多好,多了很多特性
lili0610 2008-09-22
  • 打赏
  • 举报
回复
This release of Apache Tomcat was packaged to run on J2SE 5.0
or later. It can be run on earlier JVMs by downloading and
installing a compatibility package from the Apache Tomcat
binary download page.

此版本的Apache是包装容器上运行的J2SE 5.0
或更高版本。它可以运行在早些时候JVMs下载
安装一个兼容性软件包的Apache雄猫
二进制下载网页。

提示的很清楚:说你的Apache版本低了,叫你用J2SE5.0以上的.或JSE5.0的就可以了
YOYOOOP 2008-09-22
  • 打赏
  • 举报
回复
我觉得应该升级jdk.因为jdk1.5以上提供了很多新特性.而有些特性是多数开发者喜欢的.
ximizhi 2008-09-22
  • 打赏
  • 举报
回复
换个 jdk 1.5 的吧
cangbai217 2008-09-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 YOYOOOP 的回复:]
引用run on J2SE 5.0
你换个jdk1.5应该就不会错了.
[/Quote]
或者换个低版本的Tomcat
  • 打赏
  • 举报
回复
JDK1.6
YOYOOOP 2008-09-22
  • 打赏
  • 举报
回复
引用
run on J2SE 5.0

你换个jdk1.5应该就不会错了.
加载更多回复(5)

81,122

社区成员

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

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