一、版本號及下載
本次版本號: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
珍愛生命,遠離安裝包。。。