存储驱动器中的 Tomcat

标签 tomcat

我的电脑上有额外的存储驱动器。我将我的 tomcat 文件夹和 java 文件夹复制到新驱动器,在 catalina.bat 中设置 java 主目录。

日志中没有错误,但无法访问应用程序。

是否可以从 J 或某个驱动器启动 tomcat 并像 localhost:8080 一样访问?

最佳答案

您可以从任何地方运行 Tomcat。 Tomcat 需要知道的是:

  1. Java 在哪里?使用 JAVA_HOME 环境变量。
  2. Tomcat 在哪里?使用 CATALINA_HOME 环境变量。
  3. Tomcat 实例在哪里?如果您使用 split configuration , 使用 CATALINA_BASE 环境变量。如果未设置,CATALINA_BASE 默认为 CATALINA_HOME

set java home in the catalina.bat.

不要那样做。相反,从 CATALINA_BASE/bin/setenv.bat

中设置 JAVA_HOME 环境变量

如果您设置了所有这些环境变量,您甚至可以使用 CATALINA_HOME/bin/service.bat 脚本将 Tomcat 安装为“Windows Service”。

关于存储驱动器中的 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48600619/

相关文章:

java - eclipse中tomcat发布JS文件

Tomcat 上的 Spring Security SAML 元数据 URL

java - 如何模拟Web服务已关闭而不关闭它。 (Tomcat服务)

java - 如何使用 Tomcat 指定远程 JKS keystore ?

java - "Cannot locate configuration source"在 Tomcat 中使用 commons-configuration XMLConfiguration

tomcat - 使用 LDAP Auth 设置 Tomcat 6 JMX?

java - Spring Boot - 如何从 file.conf 读取环境变量

tomcat - 在 Fedora 16 (Verne) 中启动 Apache Tomcat

java - Web.xml 文件无法正常工作

java - 部署到 tomcat 进行测试的最简单方法,我将 .war 文件保存到哪个文件夹?