tomcat的系统环境变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat的系统环境变量相关的知识,希望对你有一定的参考价值。

参考技术A 运行在tomcat里的war包是无法直接读取操作系统的环境变量的,它读取的是运行war包的服务器进程的环境变量,也就是tomcat的环境变量。

根据官方文档,区别于CATALINA_HOME和CATALINA_BASE,其它的环境变量可以用setenv脚本来实现。这个脚本一般放在CATALINA_BASE/bin 或者 CATALINA_HOME/bin文件夹下。tomcat会自动去执行这个脚本。

比如在centos7环境中,在$CATALINA_BASE/bin/setenv.sh 文件中配置环境变量:

export JRE_HOME=/usr/java/latest

export  CATALINA_PID="$CATALINA_BASE/tomcat.pid"

备注:这里的环境变量仅限于用标准脚本启动tomcat才能使用。我用的是centos,脚本里需要用export导出才有效。

配置TomCat环境变量

在完成jdk的配置后进行

配置方法:

  ①安装tomcat

  ②我的电脑--属性--高级系统设置--环境变量

  ③创建CATALINA_HOME变量

  ④然后编辑 path 环境变量引入CATALINA_HOME变量值

  ⑤测试,打开浏览器输入localhost:8080

环境变量写法: 

第一步:

    变量:CATALINA_HOME

    值:tomcat安装地址(不加/bin)

第二步:

  在Path中引入tomcat地址

  %CATALINA_HOME%/bin;

  %%是引用的意思,通过引用JAVA_HOME的地址找到地址

 

以上是关于tomcat的系统环境变量的主要内容,如果未能解决你的问题,请参考以下文章

系统环境变量记录

tomcat Win10 配置环境变量详解

如何在环境变量里配置tomcat

JDK 和 Tomcat 环境变量配置

Windows下配置开机自启Tomcat服务

win10怎么配置tomcat