一般在運維場景中,服務(wù)器安裝了jdk,然后配置環(huán)境變量。服務(wù)器上部署多個tomcat都會引用默認的環(huán)境變量中的jdk。
但是有一些項目可能需要其他版本的jdk,這時候我們可以為tomcat單獨指定jdk版本,而不用變更服務(wù)器上的默認jdk版本;
那如何為tomcat指定jdk版本呢?其實很簡單,在tomcat的bin目錄下,有catalina.bat、setclasspath.bat 和 catalina.sh、setclasspath.sh文件;其中.bat是windows腳本,.sh是linux腳本;根據(jù)服務(wù)器的操作系統(tǒng)不同,選擇不同的修改方式,如下:
一、Windows:
windows系統(tǒng)里,tomcat默認是使用系統(tǒng)變量JAVA_HOME的jdk版本,如果需要更換,可以在配置文件手動指定。
在bincatalina.bat和binsetclasspath.bat文件,記事本打開編輯,開頭的空白處加上:
set JAVA_HOME=D:jdkjdk1.8.0_31
set JRE_HOME=D:jdkjdk1.8.0_31jre
注意:目錄中的D盤及jdk目錄請?zhí)鎿Q成真實環(huán)境的地址;
二、Linux:
修改Tomcat的配置文件,在catalina.sh文件和setclasspath.sh文件開頭的空白處加上如下兩句(指定JDK):
export JAVA_HOME=/usr/local/java/jdk1.6.0_18
export JRE_HOME=/usr/local/java/jdk1.6.0_18/jre
注意:目錄中的D盤及jdk目錄請?zhí)鎿Q成真實環(huán)境的地址;文章來源:http://www.zghlxwxcb.cn/news/detail-613336.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-613336.html
到了這里,關(guān)于修改Tomcat的JDK版本、Tomcat指定JDK版本方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!