Tomcat自定义jdk路径

问题描述

在市面上tomcat总共有两种形式,一种是安装板的,也就是大约10M左右的exe安装程序,还有一种就是所谓的绿色版(免安装版)。对于安装版的tomcat。在安装过程中会指定jre的路径,但是绿色版并不能通过这种途径进行设置。一般情况下给path的环境变量配置java运行路径,tomcat启动的时候会自动使用path的环境变量。然而如果电脑装有多个版本的tomcat或者java,来会切换path的jdk显得有些麻烦,那么有没有对于当个tomcat就指定jre呢?

问题解决

我们找到${tomcatpath}\bin下的catalina.bat(windows),增加如下代码即可:set JRE_HOME=D:\develop\Java\jdk8_64\jre8。具体代码位置见下图:

Tomcat自定义jdk路径