安装 Tomcat 6(最新版本)时,它会要求输入 Java 安装目录,这很合理。但它似乎需要 Java 版本 5,而 Sun 显然已经停止使用 Java 版本 5,因此对于我们的环境来说,这不是一件好事。
这是它的提示,您可以看到它要求版本 5.0:
我想问的是,我可以在 Java 6 上运行它吗?我浏览了整个 tomcat 网站,没有发现任何兼容 Java 版本的提及。
多谢
答案1
通过观察http://www.apache.org/dist/tomcat/tomcat-6/v6.0.20/我们可以读
Tomcat 6.0 requires JRE 5.0. Read the RELEASE-NOTES and the RUNNING.txt file in the distribution for more details.
如果你打开 RELEASE-NOTES 你会看到
===================
Dependency Changes:
===================
Tomcat 6.0 is designed to run on JSE 5.0 and later.
所以应该没问题。
答案2
我曾在 OpenJDK 7 的各个版本上运行过 Tomcat 6.x,没有出现任何问题。更好的消息是 Tomcat 6.x 无法在 Java 1.4.x 或更早的版本上运行