美文网首页webServer
tomcat CATALINA_BASE环境变量配置

tomcat CATALINA_BASE环境变量配置

作者: 初xin工作室 | 来源:发表于2019-06-20 11:38 被阅读0次

catalina.home 和 catalina.base:

catalina.home和catalina.base这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。

以Tomcat6.0为例,其Tomcat目录结构如下:

bin (运行脚本)

conf (配置文件)

lib (核心库文件)

logs (日志目录)

temp (临时目录)

webapps (自动装载的应用程序的目录)

work (JVM临时文件目录[java.io.tmpdir])

让我们看看这些目录那些可以被多个Tomcat实例公用,其实只有 bin 和 lib 目录,其它目录conf、logs、temp、webapps和work每个Tomcat实例必须拥有其自己独立的备份。

明白了上述关系就容易理解catalina.home和catalina.base的用途了。

catalina.home指向公用信息的位置,就是bin和lib的父目录。

catalina.base指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。

仅运行一个Tomcat实例时,这两个属性指向的位置是相同的。

环境变量中

classpath

D:\apache-tomcat-7.0.16\bin\servlet-api.jar;

D:\apache-tomcat-7.0.16\lib;

D:\apache-tomcat-7.0.16\lib\tomcat-api.jar

系统变量中

CATALINA_BASE

D:\apache-tomcat-7.0.16

CATALINA_HOME

D:\apache-tomcat-7.0.16

CATALINA_TMPDIR

D:\apache-tomcat-7.0.16

path

D:\apache-tomcat-7.0.16\bin

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

作者:念念不忘的旧情人

链接:https://blog.csdn.net/a1010256340/article/details/82997510

来源:csdn

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~

相关文章

网友评论

    本文标题:tomcat CATALINA_BASE环境变量配置

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