我找不到明确的答案来说明为什么 Ubuntu 会设置CATALINA_BASE环境变量,使其不同于CATALINA_HOME. 我发现这个文件表明不设置CATALINA_BASE会使它等同于CATALINA_HOME. 该文件还建议进行设置CATALINA_BASE以使多个实例可用。
但是,我似乎无法找到任何可以解释这一点的内容。想必单机跑CATALINA_HOME很久了,但是Ubuntu换了。
我发现这个问题与照明答案上AskUbuntu但没有太多具体的CATALINA_HOME对比CATALINA_BASE。该问题确实暗示了“appBase”参数,该参数记录在配置文件中 Host 容器的 Tomcat6 文档中。
这里的问题是:为什么这两个变量要分开?他们什么时候应该分开?这允许管理员做什么?然后你在每个目录中放置什么?这两个变量什么时候应该相同?ASF 推荐的标准做法是什么?
Debian/Ubuntu 中 tomcat7 的 CATALINA_HOME 在哪里,更重要的是你是如何找到它的?
我对 Debian 重新安排默认软件安装没问题,但我们必须能够找出基本资源已移至何处。在 tomcat7 安装中是否有任何易于查找的自述文件或配置文件包含这些重要信息?