Tomcat6和Java 7

Zer*_*ero 10 java tomcat6 java-7

在linux中,是否可以在tomcat6上部署使用Java 7编写的Web应用程序?如果是这样,需要修改哪些配置才能使其正常工作?

我已经尝试更改文件中的JAVA_HOME变量tomcat6.conf并重新启动,但它仍然使用1.6根据tomcat管理器网页,并且只有1.6或更低版本的应用程序正确部署.

我在不同的位置安装了jdk 1.6和1.7.

Ram*_*ati 9

当我使用Java JDK 1.7.0编译我的servlet时遇到了一个主要问题,由于运行时manor.major版本错误,Tomcat无法启动.

要使Tomcat6使用JDK 1.7运行您的类,请执行以下操作:

  1. /etc/init.d/tomcat6使用root权限打开文件.

  2. 你会JDK_DIRS在第83行找到一个变量.

  3. 通过#在行的开头添加来注释它.

  4. 写下面的内容如下: JDK_DIRS="/usr/lib/jvm/java-1.7.0-openjdk-i386"

  5. 保存并重启tomcat