【发布时间】:2023-03-18 09:04:01
【问题描述】:
在 linux 中,是否可以在 tomcat6 上部署使用 Java 7 编写的 Web 应用程序?如果是这样,需要修改什么配置才能使其工作?
我已尝试更改tomcat6.conf文件中的JAVA_HOME变量并重新启动,但根据tomcat管理器网页它仍然使用1.6,并且只有以1.6或更低版本编写的应用程序才能正确部署。
我在不同的位置安装了 jdk 1.6 和 1.7。
【问题讨论】:
-
不确定
tomcat6.conf文件应该是什么,我从未见过。您可能想检查在设置 JAVA_HOME 变量的bin目录中是否有setenv批处理/shell 脚本 -
Tomcat 6 并未正式支持 JDK 7(基于所有错误报告,我怀疑您是否也想尝试让它与它一起工作)。使用 1.6 兼容模式编译您的应用程序或升级到 Tomcat 7。