Linux tomcat 指定jdk運行


一、版本號及下載

本次版本號:jdk1.7.0_80 apache-tomcat-7.0.103

Tomcat國內鏡像下載地址大全【速度超快】:https://mirrors.cnnic.cn/apache/tomcat/

jdk歷史版本下載大全:https://www.oracle.com/cn/java/technologies/oracle-java-archive-downloads.html

 

二、解壓及其放置文件路徑

1、上傳Linux服務器 /opt目錄下

2、解壓jdk和tomcat

[root@localhost opt]# tar -xzvf apache-tomcat-7.0.103.tar.gz
[root@localhost opt]# tar -xzvf jdk-7u80-linux-x64.tar.gz

 

3、進入tomcat/bin目錄下創建jdk文件夾

[root@localhost opt]# cd /opt/apache-tomcat-7.0.103/bin

[root@localhost opt]# mkdir jdk 

 

4、把解壓好的jdk目錄及所有文件都拷貝到文件夾/opt/apache-tomcat-7.0.103/bin/jdk文件夾下

[root@localhost opt]# cp -r /opt/jdk1.7.0_80/ /opt/apache-tomcat-7.0.103/bin/jdk

把jdk1.7.0_80目錄及所有文件都拷貝到jdk文件夾中。

 

5、修改/opt/apache-tomcat-7.0.103/bin/catalina.sh文件,添加如下

export JAVA_HOME=/opt/apache-tomcat-7.0.103/bin/jdk/jdk1.7.0_80
export JRE_HOME=/opt/apache-tomcat-7.0.103/bin/jdk/jdk1.7.0_80/jre
export CATALINA_HOME=/opt/apache-tomcat-7.0.103
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

如圖:

 

 

 

 6、修改/opt/apache-tomcat-7.0.103/bin/setclasspath.sh文件,添加如下,並且修改其中一個 export JAVA_HOME

export JAVA_HOME=/opt/apache-tomcat-7.0.103/bin/jdk/jdk1.7.0_80
export JRE_HOME=/opt/apache-tomcat-7.0.103/bin/jdk/jdk1.7.0_80/jre

如圖:

 

 

 

7、啟動tomcat,可以看到用的jre是自己配置好的

./opt/apache-tomcat-7.0.103/bin/startup.sh 

 

 8、靈活的寫法

JAVA_HOME="\$CATALINA_HOME/jdk/jdk1.7.0_80"

意思是,catalina.sh和setclasspath.sh兩個文件下靈活配置

配置jre 當前 apache-tomcat-7.0.103/bin/目錄下,試了一下不管用,有待測試。。。

 9、一種新的配置方式,更方便

https://www.cnblogs.com/w-yu-chen/p/12605998.html

珍愛生命,遠離安裝包。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM