gpt4 book ai didi

tomcat - 就 CATALINA_HOME 环境变量而言,让 TomEE 和 Tomcat 在 Windows 上运行

转载 作者:行者123 更新时间:2023-11-28 23:13:27 25 4
gpt4 key购买 nike

虽然我知道可以通过为单独的配置设置 CATALINA_BASE 环境变量来运行单个二进制文件和多个 Tomcat 实例(或分别为 TomeEE),但我想知道同时拥有 Tomcat 和 TomEE 是否也是如此?

在这种情况下,二进制文件显然不一样,因此不能通过仅为例如创建单独的配置来解决。 TomEE 实例。

最终结果应该使我能够启动这两个,而不用担心必须更改 CATALINA_HOME 才能运行它们中的任何一个。

最佳答案

免责声明:我不知道 TomEE 配置的特殊性。但是,您应该将它们视为完全独立的实体并忽略它们的共同祖先。正如您正确编写的那样,它们都是单独的二进制文件,而且它们在升级时可能会在不同时间发生变化,因此将它们配置为访问同一目录的需求没有任何意义。此外,TomEE 在其 lib 目录中包含很多额外的公共(public)库 - 你真的想与你的 Tomcat 安装共享它们吗?

仅仅因为它们(可能)尊重具有相同名称的环境变量并不能使它们神奇地使用它们在那里找到的任何东西。出于同样的推理,您可能想声称运行 tomcat 7、8.5 和 9 是从相同的主目录运行 - 它们也遵循相同的 CATALINA_HOME 变量 - 并且在这里可能清楚地表明它们不可能'大家一起努力吧。

此外,您无需担心在启动时更改 CATALINA_HOME:如果您不设置它,Tomcat 会自动计算出它的 CATALINA_HOME,因此无需执行任何操作即可解决整个问题。

关于tomcat - 就 CATALINA_HOME 环境变量而言,让 TomEE 和 Tomcat 在 Windows 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53896099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com