`

CATALINA_HOME惹的祸

    博客分类:
  • java
阅读更多
帮一个同学解决了个问题:
分别在d盘和e盘部署了tomcat,但是启动e盘的tomcat后发现 和d盘的tomcat的端口是一样的,明明已经改了配置文件了啊。最后研究了下tomcat的启动文件:startup.bat。然后发现设置了CATALINA_HOME为d盘的tomcat,而e盘的tomcat也会去读这个变量。所以悲剧就造成了。解决办法 删掉CATALINA_HOME系统变量。

下面是部分startup.bat的内容

:gotHome
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
0
0
分享到:
评论

相关推荐

    Linux下,tomcat自动获取CATALINA_HOME的脚本

    Linux下,tomcat自动获取CATALINA_HOME的脚本,放到startup.sh同级目录下即可

    Tomcat启动分析(我们为什么要配置CATALINA_HOME环境变量)

    在Tomcat的使用过程中,配置CATALINA_HOME环境变量是一个重要步骤。通过本文的分析,我们将深入理解为什么需要配置CATALINA_HOME环境变量,以及它在Tomcat启动过程中所扮演的角色。 首先,我们来看看环境变量的作用...

    HoRNDIS-9.2-catalina_install.pkg.zip

    标题中的“HoRNDIS-9.2-catalina_install.pkg.zip”是一个针对MacOS操作系统的软件包,尤其是为Catalina(10.15)版本设计的。HoRNDIS代表“Host-Only Reverse Network Driver Interface Simulator”,它是一个特殊...

    catalina_ant.jar

    catalina_ant.jar 很好用

    tomcat 64位

    在安装Tomcat之前一定要先安装好java运行环境 jdk 下载64位的jdk安装 在系统环境变量里添加以下变量: ①JAVA_HOME:jdk的安装路径C:\Sun\Java\jdk ②CLASSPATH:“.;%JAVA_HOME%\lib;...%CATALINA_HOME%\bin

    Dell3020MT_I54590_OC_for_Catalina_BigSur_EFI.zip

    本文将详细讲解与"Dell3020MT_I54590_OC_for_Catalina_BigSur_EFI.zip"相关的知识点,主要涉及DELL 3020微型塔式(MT)电脑在安装和配置黑苹果(Hackintosh)系统时,如何利用OpenCore引导器支持macOS Catalina及Big...

    jdk和tomcat配置

    %CATALINA_HOME%\bin; CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %CATALINA_HOME%\lib; Tomcat 环境变量 CATALINA_HOME D:\Tomcat\apache-tomcat-6.0.37 Path %CATALINA_HOME%\bin; ...

    启动多个tomcat

    对于每个Tomcat实例来说,都需要设置独特的`CATALINA_HOME`和`CATALINA_BASE`环境变量,以便于它们之间不会混淆。这两个环境变量的主要区别在于: - `CATALINA_HOME`指向Tomcat安装目录,通常用于共享库、文档和其他...

    一台电脑上两个tomcat

    CATALINA_HOME1=E:\software\apache-tomcat-7.0.47copy CATALINA_HOME=E:\software\apache-tomcat-7.0.47 CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar JAVA_HOME = C:\Program Files\Java\jdk1.7.0_21...

    Java和Tomcat环境变量配置

    通过设置 `JAVA_HOME`、`CATALINA_HOME`、`CATALINA_BASE` 及 `CLASSPATH` 等环境变量,可以有效地管理Java和Tomcat的依赖关系,并使开发过程更加顺畅。同时,确保这些环境变量的正确配置也是进行Java Web应用开发的...

    解析Tomcat的启动脚本–catalina.bat

    catalina.bat setclasspath.bat 上一篇咱们分析了 startup.bat 脚本 这一篇咱们来分析 catalina.bat 脚本. 至于 setclasspath.bat 这个脚本, 相信看完这一篇, 就可以自己看懂这个脚本了. 可以点击下载 [ set...

    tomcat_80.rar

    1. 移除了对换变量中配置的CATALINA_HOME和CATALINE_BASE的依赖,运行startup.bat就一定是启动当前的tomcat。 2. 删除了webapps里的所有文件夹,避免未删除的ROOT目录与server.xml中的context配置发生冲突可能导致...

    Tomcat7环境变量配置

    - **路径一致性**:确保`CATALINA_HOME`、`CATALINA_BASE`和`TOMCAT_HOME`的值保持一致,除非在特定场景下需要它们指向不同的位置。 - **路径格式**:Windows系统中路径应使用反斜杠(`\`)而非正斜杠(`/`)。例如,...

    tomcat环境变量设置

    主要涉及的环境变量包括`TOMCAT_HOME`、`CATALINA_HOME`、`CATALINA_BASE`以及`JAVA_HOME`等。 ### 二、`TOMCAT_HOME`与`CATALINA_HOME` `TOMCAT_HOME`通常被定义为Tomcat的根目录路径,即Tomcat的安装目录。这个...

    Java环境变量和Tomcat配置

    为了确保Tomcat能够正确地找到所需的类库,我们需要将 **CATALINA_HOME** 下的servlet-api.jar文件的路径添加到 **CLASSPATH** 中: ``` CLASSPATH=%CATALINA_HOME%\lib\servlet-api.jar ``` 这样,Tomcat就能够...

    JDK、TOMCAT、ECLIPSE配置

    - “The CATALINA_HOME environment variable is not defined correctly”:这通常意味着`CATALINA_HOME`未正确配置或指向错误的路径。 综上所述,正确配置JDK和Tomcat的环境变量对于搭建Java开发环境至关重要。...

    jmx监控tomcat测试包

    set CATALINA_OPTS=%CATALINA_OPTS% -Djava.rmi.server.hostname=JMX_HOST set CATALINA_OPTS=%CATALINA_OPTS% -Djavax.management.builder.initial= set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management....

    tomcat 的安装与 集群的设定

    CLASSPATH="$CLASSPATH": "$CATALINA_HOME"/bin/bootstrap.jar: "$CATALINA_HOME"/bin/commons-logging-api.jar: "$CATALINA_HOME"/common/lib/activation.jar: "$CATALINA_HOME"/common/lib/comm.jar: "$CATALINA_...

    tomcat安装及配置教程.zip

    - **CATALINA_HOME**:创建一个新的环境变量CATALINA_HOME,值设为Tomcat的解压目录。 4. **修改配置文件** - **server.xml**:位于CATALINA_HOME/conf目录下,这是Tomcat的主要配置文件,你可以在这里设置端口号...

Global site tag (gtag.js) - Google Analytics