美文网首页
tomcat独立环境变量

tomcat独立环境变量

作者: 橡皮24 | 来源:发表于2019-01-24 18:46 被阅读4次

1 简介

Tomcat需要jdk支持,所有需要知道jdk的JAVA_HOME位置。我们一般就会在全局写上JAVA_HOME的环境变量。但是如果存在两个版本的java就会很麻烦。所以运行tomcat可以在tomcat上配置java的环境变量。

2 配置

2.1 查看catalina.sh

# Ensure that any user defined CLASSPATH variables are not used on startup,

# but allow them to be specified in setenv.sh, in rare case when it is needed.

CLASSPATH=

if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then

 . "$CATALINA_BASE/bin/setenv.sh"

elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then

 . "$CATALINA_HOME/bin/setenv.sh"

fi

这个说明环境变量在tomcat下的bin目录下的setenv.sh文件。

2.2 编写

可以在seten.sh文件里写相关的环境变量。

CATALINA_PID="$CATALINA_BASE/tomcat.pid"

JAVA_HOME=/opt/jdk1.7

PATH=$JAVA_HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

TOMCAT_HOME=/opt/tomcat7

CATALINA_HOME=/opt/tomcat7

PATH=$PATH:$CATALINA_HOME/bin

CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib

相关文章

网友评论

      本文标题:tomcat独立环境变量

      本文链接:https://www.haomeiwen.com/subject/bvuujqtx.html