网站编辑器哪个好用,公司自建网站备案,厦门seo推广,招投标相关政策tomcat是一款轻量级web应用服务器#xff0c;安装的时候我们都是直接解压zip包#xff0c;然后在bin目录下双击startup.bat就可以启动了#xff08;当然#xff0c;前提是本地要安装jdk并配置JAVA_HOME环境变量#xff09; 所以我一直认为tomcat是不用配置环境变量的 但是…tomcat是一款轻量级web应用服务器安装的时候我们都是直接解压zip包然后在bin目录下双击startup.bat就可以启动了当然前提是本地要安装jdk并配置JAVA_HOME环境变量 所以我一直认为tomcat是不用配置环境变量的 但是今天同事解压后运行startup.bat却总提示如下 后来配置了环境变量CATALINA_HOME和CATALINA_BASE之后就可以了 我就很奇怪了明明我之前都没用过环境变量的啊 查阅相关资料后发现问题所在 我之间都是直接在bin目录下输入cmd也就是在bin目录下打开的cmd窗口 然后我习惯把startup.bat直接拖到cmd窗口里这样是可以正常启动的因为cmd窗口的当前路径就是startup.bat命令所在的路径 所以之所以上面的需要配置环境变量是因为cmd窗口的当前路径是C盘不是命令所在路径 这里看一下startup.bat setlocal是启动批处理文件中环境变量的本地化相当于设置临时环境变量 此命令有效到出现endlocal命令或到达批处理文件结尾为止 rem 代表注释看第一行注释如果CATALINA_HOME未定义就猜 ---------------------------------------------------------------------------------------------- 设置变量CURRENT_DIR的值为当前工作路径…… 之后就是给环境变量赋值的具体操作 所以tomcat启动的时候是会自己设置临时环境变量的不必去配置 转载于:https://www.cnblogs.com/shizunatsu/p/10915107.html