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
珍爱生命,远离安装包。。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步