- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近一直在更新一些文档(我们从 Apache Tomcat 7 迁移到 8)并注意到对 TOMCAT_HOME
的引用。比如创建一个环境变量TOMCAT_HOME
。如果我是正确的,TOMCAT_HOME
在版本 3 中几乎被弃用并被 CATALINA_HOME
和 CATALINA_BASE
取代?但是,我找不到关于此或何时使用 TOMCAT_HOME
而不是 CATALINA_HOME
的任何权威文章。当然我没有设置两者!?对此有确定的答案吗?流行的第三方应用程序是否寻找 TOMCAT_HOME
而不是 CATALINA_HOME
?
最佳答案
Tomcat 分为两部分。一部分对于 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 环境变量设置为公共(public) Tomcat其文件将在两个实例之间共享的安装。
关于TOMCAT_HOME 与 CATALINA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37492396/
我最近一直在更新一些文档(我们从 Apache Tomcat 7 迁移到 8)并注意到对 TOMCAT_HOME 的引用。比如创建一个环境变量TOMCAT_HOME。如果我是正确的,TOMCAT_HO
我们有一个使用 Tomcat 服务器的小型 Web 应用程序。所有数据库详细信息都在属性文件中作为 hibernate.cfg.xml 的键值对。阅读。 为了使服务器团队可以轻松管理它,属性文件需要转
我目前正在使用 Tomcat 通过我的 servlet 中最简单的方法进行日志记录。我使用 ServletConfig.getServletContext().log 来记录 Activity 。这将
我有一个奇怪的问题,即两个带有 Oracle JDBC 驱动程序的 Web 应用程序会相互冲突。我必须将 JDBC 驱动程序 JAR 放在公共(public)文件夹 TOMCAT_HOME/lib 中
我使用 Tomcat 6.0.20 和 JDK 1.6.0.13。 如何从 %TOMCAT_HOME%/lib/ 的子文件夹中加载库,而无需将 .jars 从子文件夹中取出并将它们直接放入 %TOMC
我在 Eclipse IDE 中有一个 Java 项目。如果我创建新的文件对象。像 File file = new File("someFile.txt")。它期望 someFile.txt 出现在项
这是我第一次尝试在 tomcat(版本 8)中设置连接池,我有点困惑。看来我有 2 个选项可供选择,1) 我可以添加类似于此的内容: 在我的项目 WEB-INF 文件夹中名为
我是一名优秀的程序员,十分优秀!