tomcat指定jdk运行
一、背景
机器上有多个JDK 版本,jdk8,和 jdk11
现在tomcat9 需要指定jdk11 运行,而机器上的全局的jdk版本是jdk8,再不影响jdk8 的情况下,tomcat9使用jdk11 运行
二、操作
已知jdk11 路径:
/home/application/jdk-11-0.2
2.1 修改setclasspath.sh 文件,添加JAVA_HOME 信息
setclasspath.sh 文件 文件在 /home/application/apache-tomcat-9.0.91/bin 下
#顶头添加JAVA_HOME
#!/bin/sh
JAVA_HOME=/home/application/jdk-11.0.2
...........
2.2 修改 catalina.sh文件,添加JAVA_HOME 信息
catalina.sh 文件 文件在 /home/application/apache-tomcat-9.0.91/bin 下
#顶头添加JAVA_HOME
#!/bin/sh
JAVA_HOME=/home/application/jdk-11.0.2
...........
三、启动tomcat
/home/application/apache-tomcat-9.0.91/bin/startup.sh
Using CATALINA_BASE: /home/application/apache-tomcat-9.0.91
Using CATALINA_HOME: /home/application/apache-tomcat-9.0.91
Using CATALINA_TMPDIR: /home/application/apache-tomcat-9.0.91/temp
Using JRE_HOME: /home/application/jdk1.8.0_251/jre
Using CLASSPATH: /home/application/apache-tomcat-9.0.91/bin/bootstrap.jar:/home/application/apache-tomcat-9.0.91/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Tomcat started.
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 运维小弟
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果