首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TOMCAT_HOME对CATALINA_HOME

TOMCAT_HOME对CATALINA_HOME
EN

Stack Overflow用户
提问于 2016-05-27 21:19:01
回答 2查看 9.5K关注 0票数 6

我最近更新了一些文档(我们从Apache 7移到了8),并注意到了对TOMCAT_HOME的引用。例如创建环境变量TOMCAT_HOME。如果我是正确的,那么TOMCAT_HOME在第3版中基本上是不受欢迎的,取而代之的是CATALINA_HOMECATALINA_BASE?但是,我没有找到任何关于这方面的明确文章,也找不到什么时候使用TOMCAT_HOME over CATALINA_HOME的文章。当然,我不是把这两样都设置好的!?对此有什么明确的答案吗?流行的第三方应用程序是寻找TOMCAT_HOME而不是CATALINA_HOME吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-27 21:38:49

这里没有TOMCAT_HOME,也没有任何一个。只有CATALINA_* --仍然在Tomcat 9里。我想马克·托马斯没有碰这个是因为比较的原因。

不要发明你自己的env变量--它们只会造成混乱。

票数 5
EN

Stack Overflow用户

发布于 2016-05-27 21:35:05

猫被分成两部分。Tomcat的所有实例都有一个部分是通用的。它包含类似bin和lib目录的内容。

另一部分是每个实例复制。它包含工作目录、临时目录和日志目录。和conf,它是定义给定Tomcat实例使用哪些端口的server.xml的位置。

因此,要运行(并启动/停止)多个Tomcat实例,您不再让CATALINA_HOME和CATALINA_BASE针对同一个"TOMCAT_HOME“目录,而是为所有Tomcat提供一个CATALINA_HOME,为每个Tomcat提供一个单独的CATALINA_BASE。

如果在单个主机上运行Tomcat的多个实例,则应将CATALINA_BASE设置为./ Tomcat _instance1或./Tomcat_instance2目录,以适合每个实例,并将CATALINA_HOME环境变量设置为公共Tomcat安装,其文件将在两个实例之间共享。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37492396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档