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

最新文章

  1. JS中使用MD5加密
  2. 使用yield关键字让自定义集合实现foreach遍历
  3. 重新签名IPA ( iPhone )
  4. MATLAB-2015a安装
  5. 【Matplotlib】 标注摄氏度符号
  6. Object Pascal 语法之异常处理
  7. perl 正则匹配代码
  8. 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法
  9. HDU 1712 ACboy needs your help (分组背包模版题)
  10. js与uri中location关系
  11. 山东省赛J题:Contest Print Server
  12. 使用CLR Profiler分析.NET程序
  13. 搭建eclipse+tomcat开发环境
  14. BZOJ 1355: [Baltic2009]Radio Transmission [KMP 循环节]
  15. EM vs REM vs PX,为什么你不应该”只用px“”
  16. Input子系统与多点触摸技术-3【转】
  17. java Design Patterns
  18. Notepad++文件自动更新
  19. CXF整合spring,在tomcat中发布webService
  20. Go Example--闭包

热门文章

  1. 转:void *
  2. 问题解决:在此页上的ActiveX控件
  3. java基础常见问题和eclipse常用快捷键
  4. mysql-5.7 innodb_file_per_table 详解
  5. Firefox清空缓存的快捷键
  6. JAVA calling convention
  7. documentdb
  8. python学习之str.lstrip()
  9. Django视图之URLconfs
  10. HBase性能优化方法总结(二):写表操作