jdk 和Tomcat版本的问题 装了 1.4 的j2ee 和1.6的JRE Tomcat是5.5 提示如下

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.

7个回答

[b]
你的Tomcat是独立运行的,还是从MyEclipse中启动的?

如果是独立运行的,请检查环境变量中 JAVA_HOME的设置

如果是MyEclipse中启动的,请检查MyEclipse中的Tomcat的配置中JDK配置[/b]

也就是说当前的tomcat版本只能在jdk 1.5以上版本使用

如果要运行jdk1.4以前的jvm的话,就得下载兼容包

装一个jre1.4,版本太高了!

查看tomcat目录下的running.txt

有类似这么一句话:
[quote]Apache Tomcat 6.0 requires the Java 2 Standard Edition Runtime
Environment (JRE) version 5.0 or later.[/quote]

看看需要什么版本的 jRE

下个新版本的tomcat,把你的应用打上去。

[quote]If you are using a JRE you need to set JRE_HOME rather than JAVA_HOME.[/quote]

如果你使用了JRE1.6,环境设置上面稍微有点不同,设置的是JRE_HOME,这是tomcat5.5文档说明的错误。
详细的bug说明看这里:

[url=https://issues.apache.org/bugzilla/show_bug.cgi?id=42401]https://issues.apache.org/bugzilla/show_bug.cgi?id=42401[/url]

跟使用JDK1.6在环境变量设置方面有点不一样!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问