tomcat指定jdk路径

首先给大家推荐一下我老师大神的人工智能教学网站。教学不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵黄段子!点这里可以跳转到网站

一般情况下一台服务器只跑一个业务,那么就直接配置一套环境,设置好Java环境变量即可。某些时候一台服务器上会安装多个业务,而且各个业务需要的JDK版本各不相同,或者为了使业务独立开来,需要指定Tomcat的JDK。

      现假设某个业务的Tomcat(apache-tomcat-8.0.48)需要用到该版本JDK(jdk1.8.0_151),JDK安装目录为 “/usr/local/jdk1.8.0_151″。

Linux为tomcat指定JDK

1) 修改tomcat(在bin目录下)catalina.sh文件和setclasspath.sh文件开头的空白处加上如下两句(指定JDK):

 export JAVA_HOME=/usr/local/jdk1.8.0_151
 export JRE_HOME=/usr/local/jdk1.8.0_151/jre
 注:本人认为如果JRE在jdk目录下面JRE_HOME可以不用指定,只指定JAVA_HOME即可,如果不在最好指定否    则可能会报错。

2)重启tomcat,出现如下图所示,说明jdk已经指定成功了。

Windows为tomcat指定JDK

1)修改tomcat中setclasspath.bat在文件增加下面两行(jdk1.7.0_79):

2),重启tomcat.

tomcat指定jdk已经完成

点这里可以跳转到人工智能网站

发表评论