LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1013|回复: 8

为什么同一版本的Tomcat在不同系统上却需要不同版本的jdk?

[复制链接]
发表于 2005-3-11 00:10:43 | 显示全部楼层 |阅读模式
我现在使用的Tomcat是5.5.2版的

原来在我的FC2下我的JDK是1.4.2版本的,运行这个Tomcat一点问题都没有。
但是,同样的Tomcat,同样的JDK在Win2000下却运行不起来
一运行就提示说:
这个版本的Tomcat需要运行在J2SE5的平台之上,这也就是说我的JDK必须是1.5以上的。

于是我从sun网站上下载了新推出的JDK1.5
运行这个Tomcat,果然好使了?!

我记得,我下载Tomcat5.5.2时,JDK1.5还没有推出呢!

运行同一版本的Tomcat,在Windows平台上要求的JDK比Linux下更高

这是怎么回事呀,请兄弟们指点一下!
 楼主| 发表于 2005-3-11 00:20:05 | 显示全部楼层
还有一个奇怪的现象:
我必须从命令行来运行startup.bat,才能启动tomcat
直接双击那个文件就会提示以前的那些信息(要求运行在J2SE5平台上)

真是太奇怪啦!
回复 支持 反对

使用道具 举报

发表于 2005-3-11 08:44:51 | 显示全部楼层
http://jakarta.apache.org/tomcat/tomcat-5.5-doc/index.html
官方网站上的解释

Java location: The installer will use the registry or the JAVA_HOME environment variable to determine the base path of a J2SE 5 JRE.

If using a J2SE 1.4 JRE, the compatibility package must be downloaded and expanded inside the folder where Tomcat was installed.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-11 09:59:13 | 显示全部楼层
关键是我不明白为什么同样版本的Tomcat在Windwos和Linux下需要不同版本的JDK

请版主说明白点,谢谢
回复 支持 反对

使用道具 举报

发表于 2005-3-11 12:35:13 | 显示全部楼层
tomcat 5.5不需要jdk5,只需要jre 5就可以运行,它内置了eclipse jdt
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-11 20:49:58 | 显示全部楼层
Post by hantsy
tomcat 5.5不需要jdk5,只需要jre 5就可以运行,它内置了eclipse jdt


兄弟的意思是说,JDK版本和它内置的JRE版本是不一样的?

那我怎么才能看JDK中JRE的版本呢?
回复 支持 反对

使用道具 举报

发表于 2005-3-11 21:33:56 | 显示全部楼层
5.5.7好象没有这个问题,在fc3下面的Jdk1.4.2_07里不能运行。我下载个5.5.2帮你试试看。
回复 支持 反对

使用道具 举报

发表于 2005-3-11 21:47:46 | 显示全部楼层
Post by hantsy
tomcat 5.5不需要jdk5,只需要jre 5就可以运行,它内置了eclipse jdt

别乱说,JDT是什么?Java Develop Tools,eclipse自己都说不完全兼容sun jdk。

tomcat 5分为两个系列:5.0.x和5.5.x,5.0.x是for jdk 1.4的,5.5.x是for jdk1.5的。
tomcat 5.5.x完全使用jdk1.5重写,所以一定要jdk 1.5 才能够正常工作。
回复 支持 反对

使用道具 举报

发表于 2005-3-15 12:41:05 | 显示全部楼层
Post by goldeagle
别乱说,JDT是什么?Java Develop Tools,eclipse自己都说不完全兼容sun jdk。

tomcat 5分为两个系列:5.0.x和5.5.x,5.0.x是for jdk 1.4的,5.5.x是for jdk1.5的。
tomcat 5.5.x完全使用jdk1.5重写,所以一定要jdk 1.5 才能够正常工作。

拜托,先看看tomcat 5.5文档,自己试一下好不好?我每周都从cvs编译tomcat,它需要哪些东西,我还是清楚的。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表