在Tomcat配置文件中指定JDK版本运行程序

tomcat指定java版本运用

情况描述:Linux服务器为了运行微服务 需要jdk版本升级为jdk11,将环境变量写到了/etc/profile;

      但是还想运行一个tomcat8,需要用到jdk1.8版本

解决方案:
    修改tomcat的配置文件setclasspath.sh 、catalina.sh,添加java_home、jre_home的环境变量
   cd /server/apache-tomcat-8.5.34/bin vim setclasspath.sh export JAVA_HOME
=/usr/local/java1.8.0_181 export JRE_HOME=$JAVA_HOME/jre vim catalina.sh export JAVA_HOME=/usr/local/java1.8.0_181 export JRE_HOME=$JAVA_HOME/jre
   修改完,重启tomcat:
     sh startup.sh (tomcat启动的时候会默认使用系统的JDK的环境变量jdk11启动,所以必须在配置文件中指定JDK的版本)

 

posted @ 2022-07-04 17:36  等风来~~  阅读(985)  评论(0编辑  收藏  举报