Tomcat指定JDK版本

本文介绍如何在Linux环境下为Tomcat指定不同的JDK版本,包括Ubuntu自带Tomcat及自行部署的Tomcat。通过修改配置文件实现JDK版本的指定,并确保各Tomcat实例间端口不冲突。

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,测试中加了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值