zoukankan      html  css  js  c++  java
  • tomcat CATALINA_BASE环境变量配置

    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.16inservlet-api.jar;
    D:apache-tomcat-7.0.16lib;
    D:apache-tomcat-7.0.16lib omcat-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.16in

  • 相关阅读:
    pt-tcp-model
    (转)从史上八大MySQL宕机事故中学到的经验
    pt-query-digest
    DNS生效时间
    Python之uuid模块
    一个IO的传奇一生
    Python之Queue模块
    利用freemarker 静态化网页
    FreeMarker教程
    模板引擎freemarker的简单使用教程
  • 原文地址:https://www.cnblogs.com/LinQingYang/p/11875675.html
Copyright © 2011-2022 走看看