Tomcat指定JDK版本

Tomcat指定JDK版本

环境:linux server, ubuntu 14.04

Tomcat指定jdk版本的一个典型场景就是:运行多个Tomcat web应用,其中一个应用要求较高或较低的版本,为了不影响已有的tomcat应用。新开一个tomcat,指定其jdk版本。

注意:指定jdk版本后,可能需要修改对应server.xml中端口值,避免与已有的tomcat端口冲突。

针对apt安装ubuntu自带的tomcat和apache-tomcat的tar.gz包两种安装情况:

ubuntu自带的tomcat

修改/etc/default/tomcat7文件:

JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

apache-tomcat.tar.gz安装的Tomcat

测试中,使用的是apache-tomcat-7.0.73.tar.gz。

  • 在tomcat的./bin/catalina.sh文件中首行加入:
JAVA_HOME= /usr/java/jdk1.8.0_144/
  • 在./bin/setclasspath.sh中首行加入:
export JAVA_HOME= /usr/java/jdk1.8.0_144/ #是否要export,测试中加了

你可能感兴趣的:(linux,tomcat,jdk,ubuntu,linux,tomcat,jdk)