`
flashdream8
  • 浏览: 667194 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

catalina.home和catalina.base这

阅读更多

catalina.homecatalina.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实 例时,这两个属性指向的位置是相同的。

分享到:
评论

相关推荐

    java中catalina.home与catalina.base区别点整理

    在本篇文章里小编给大家整理的是关于java项目中catalina.home与catalina.base区别点,需要的朋友们可以学习下。

    带注释的Bootstrap.java

    /* * Licensed to the Apache Software Foundation (ASF) under one or ... // but added special processing for catalina.home and catalina.base. String result = str; int pos_start = str.indexOf("${"); ...

    Tomcat源码分析1

    } }process的功能也很简单,1:如果catalina.home和catalina.base两个属性没有设置就设置一下,2:参数正确的话就调用execut

    tomcat_80.rar

    1. 移除了对换变量中配置的CATALINA_HOME和CATALINE_BASE的依赖,运行startup.bat就一定是启动当前的tomcat。 2. 删除了webapps里的所有文件夹,避免未删除的ROOT目录与server.xml中的context配置发生冲突可能导致...

    tomcat8.5:Tomcat8.5源码解析-源码解析

    虚拟机选项: -Dcatalina.home = catalina-home -Dcatalina.base = catalina-home -Djava.endorsed.dirs = catalina-home /认可-Djava.io.tmpdir = catalina-home / temp -Djava.util.logging.manager = org .apache...

    tomcat-source-code:tomcat8.x原始码-tomcat source code

    -Dcatalina.base=home -Djava.endorsed.dirs=catalina-home/endorsed -Djava.io.tmpdir=catalina-home/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=...

    tomcat-5.5.23

    BASE" argument, Tomcat will calculate all relative references for files in the following directories based on the value of $CATALINA_BASE instead of $CATALINA_HOME: <br>* conf - Server ...

    ansible-role-tomcat-multi:最完整的Tomcat安装,支持,init.d脚本,应用程序命名,大页面,强化,漂亮的错误页面,sha512哈希密码,JMX配置,多个Tomcat版本,分离的catalina_home和多个catalina_base(很快)

    最完整的Tomcat安装,支持,init.d脚本,应用程序命名,巨大页面,强化,漂亮的错误页面,sha512哈希密码,JMX配置,多个Tomcat版本,分开的catalina_home和caralina_base。 目录 要求 没有。 安装 ansible-galaxy ...

    TomcatSourceCode:Tomcat原始码解析与调试-tomcat source code

    -Dcatalina.home = C:/用户/ missb / IdeaProjects / tomcat_src / home -Dcatalina.base = C:/ Users / missb / IdeaProjects / tomcat_src / home -Djava.util.logging.manager = org.apache.juli....

    Tomcat-Source-Code:学习tomcat

    -Dcatalina.home = catalina-home -Dcatalina.base = catalina-home -Djava.endorsed.dirs = catalina-home /认可-Djava.io.tmpdir = catalina-home / temp -Djava.util.logging.manager = org .apache.juli....

    一台电脑上两个tomcat

    CATALINA_BASE1=E:\software\apache-tomcat-7.0.47copy CATALINA_BASE=E:\software\apache-tomcat-7.0.47 CATALINA_HOME1=E:\software\apache-tomcat-7.0.47copy CATALINA_HOME=E:\software\apache-tomcat-7.0.47 ...

    Apache Tomcat 7.0

    免安装版本配置: 1.解压 2.添加环境变量TOMCAT_HOME;CATALINA_HOME=%TOMCAT_HOME%;CATALINA_BASE=%TOMCAT_HOME% 3.修改startup.bat和shutdown.bat文件 增加SET JAVA_HOME=.... SET CATALINA_HOME=....

    tomcat 64位

    在安装Tomcat之前一定要先安装好java运行...1,新建变量名:CATALINA_BASE,变量值:C:\tomcat 2,新建变量名:CATALINA_HOME,变量值:C:\tomcat 3,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

    linux系统下的tomcat9.0.7安装文件

    CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4 CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.0.M4 PATH=$PATH:$CATALINA_BASE/bin export PATH CATALINA_BASE 保持并推出:wq! 具体安装请查阅...

    Tomcat9.0-read:tomcat源码阅读

    增加了pom.xml与tomcat-build-libs项目可直接编译运行,执行入口:org.apache.catalina.startup.Bootstrap(记得配置vm选项:-Dcatalina.home = D:\ code \ tomcat-read -Dcatalina .base = D:\ code \ tomcat-...

    apache-tomcat-6.0.14.zip

     CATALINA_BASE=c:\tomcat    然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的(可以根据实际追加)servlet.jar追加到classpath中去,修改后的classpath如下:   classpath=.;%JAVA_HOME%\lib\...

    myTomcat:tomcat源码调试构建-源码搭建

    base = F : / github_code / Mine / myTomcat / catalina - home - Djava . endorsed . dirs = F : / github_code / Mine / myTomcat / catalina - home / endorsed - Djava . io . tmpdir = F : / github_code /...

    tomcat安装解说

    CATALINA_BASE:c:\tomcat TOMCAT_HOME: C:\Tomcat 然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下: classpath=.;%JAVA_HOME%\lib\dt....

    jdk-6u20-windows-x64.exe

    CATALINA_BASE: E:\java\apache-tomcat-6.0.26 TOMCAT_HOME: E:\java\apache-tomcat-6.0.26 classpath=.;%JAVA_HOME%\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar;%CATALINA_HOME%\common\lib\...

    Tomcat----JSP运行平台

    Tomcat环境变量设置 我电脑JDK的路径为: C:\jdk1.6.0_10 我电脑Tomcat的路径为: C:\Tomcat ...CATALINA_BASE: C:\Tomcat //为Tomcat环境变量的设置 TOMCAT_HOME: C:\Tomcat //为Tomcat环境变量的设置

Global site tag (gtag.js) - Google Analytics