为什么Tomcat在没有CATALINA_回家的情况下跑步?

为什么Tomcat在没有CATALINA_回家的情况下跑步?,tomcat,Tomcat,我已经设置了JAVA_HOME,PATH环境变量。没有别的了 我知道我也需要建立卡塔琳娜的家 然而,Tomcat EE在没有CATALINA_回家的情况下运行良好 为什么? 如果CATALINA_HOME未定义为环境变量,tomcat启动脚本将尝试检测它 这在catalina.bat或catalina.sh脚本中定义 Linux: # Only set CATALINA_HOME if not already set [ -z "$CATALINA_HOME" ] && CATA

我已经设置了JAVA_HOME,PATH环境变量。没有别的了

我知道我也需要建立卡塔琳娜的家

然而,Tomcat EE在没有CATALINA_回家的情况下运行良好


为什么?

如果CATALINA_HOME未定义为环境变量,tomcat启动脚本将尝试检测它

这在
catalina.bat
catalina.sh
脚本中定义

Linux:

# Only set CATALINA_HOME if not already set
[ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd`
窗口:

if not "%CATALINA_HOME%" == "" goto gotHome
set "CATALINA_HOME=%CURRENT_DIR%"