tomcat指定啓動時的jdk版本

windows

1、本文環境是Tomcat8.5,jdk1.8

2、找到bin下的setclasspath.bat文件;添加如下代碼

set "JAVA_HOME=D:\Java\jdk1.8.0_92"
set "JRE_HOME=D:\Java\jdk1.8.0_92\jre\"

上面的意思是設定JAVA_HOME和JRE_HOME的路徑;

linux

在bin下找到catalina.sh,在文件的最開始加入如下代碼:

set JAVA_HOME=/usr/local/java/jdk1.8.0_131/

set JRE_HOME=/usr/local/java/jdk1.8.0_131/jre/

 

修改了catalina文件之後,tomcat在啓動時便使用設定的JDK。

我們都知道啓動tomcat可以通過運行bin下的startup.bat,startup.bat會調用catalina.bat文件,而catalina.bat會調用setclasspath.bat文件來獲取JAVA_HOME和JRE_HOME這兩個環境變量的值,因此若要在tomcat啓動時指向特定的JDK,則需在setclasspath.bat文件的開頭處加上JAVA_HOME和JRE_HOME。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章