gpt4 book ai didi

eclipse - 在 Eclipse 上设置外部 Tomcat(使用 CATALINA_HOME/CATALINA_BASE 配置)

转载 作者:行者123 更新时间:2023-11-28 22:30:14 25 4
gpt4 key购买 nike

我正在使用 CATALINA_HOME/CATALINA_BASE 配置的 Tomcat 7 服务器。根据此配置,可以使用命令 $CATALINA_BASE/bin/catalina.sh start$CATALINA_BASE/bin/catalina.sh run 启动 Tomcat 服务器,具体取决于您的兴趣。

这种方法有一些非常有趣的优点:可以对 CATALINA_BASE 文件夹进行版本控制,而如果您想更改 Tomcat 版本,可以轻松更改 CATALINA_HOME 文件夹。

在不修改任何服务器 (CATALINA_BASE) 文件的情况下尝试在 Eclipse 上配置 Tomcat 服务器时出现问题:实际上,Tomcat 服务器集成在 Eclipse 中,我还没有找到配置来调用 $ CATALINA_BASE/bin/catalina.sh 启动 脚本以完全利用 BASE/HOME 配置的强大功能。

我确信这可以在 IntelliJ IDEA 和 NetBeans 中完成,但是,当然,我不想使用这些 IDE。

你们中有人有类似的问题/请求吗?

最佳答案

不确定我是否完全理解您的问题,但是当您在 Eclipse 中创建一个 Tomcat 服务器时,它代表一个实例,该实例实际上是 $CATALINA_BASE 将指向的新目录。它将包含您要在该实例中部署的配置和应用。

Tomcat 二进制文件($CATALINA_HOME)在 Eclipse 中对应于“运行时环境”。您可以随时打开服务器配置并通过更改“运行时环境”来更改 Tomcat 二进制文件版本,并在新的 Tomcat 版本上运行现有的实例配置和应用程序。

总而言之,如果您更改“运行时环境”,您将更改 $CATALINA_HOME,而创建新服务器将“更改”$CATALINA_BASE。

我是否澄清了您的疑问?

关于eclipse - 在 Eclipse 上设置外部 Tomcat(使用 CATALINA_HOME/CATALINA_BASE 配置),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22667797/

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