tomcat闪退无法启动 the catalina_home environment variable is not defined correctly this environment variable is needed to run this program

未成功配置CATALINA_HOME

1、计算机>属性>环境变量, 新建环境变量。变量名为CATALINA_HOME ,变量值tomcat的解压目录,注意后面不用多加“\”或者“;”

2、在环境变量Path中,新增加“%TALINA_HOME%\bin\ "

3、启动tomcat :进入命令行cmd,输入startup.bat

问题插入----------------------------------------------------------------------------------------------------

装完之后运行出现如下但还是无法启动

解决:jdk版本与tomcat版本不匹配换成jdk1.6即可

时间: 2024-08-27 12:24:55

tomcat闪退无法启动 the catalina_home environment variable is not defined correctly this environment variable is needed to run this program的相关文章

JRE_HOME environment variable is not defined correctly This environment variableis needed to run this program

已经安装了JDK1.7 和对应JRE 安装了tomcat8 都是解压版 并设置了JAVA_HOME.JRE_HOME 但Tomcat在启动过程中找不到 错误: the JRE_HOME environment variable is not defined correctly This environment variableis needed to run this program 原因: startup.ba脚本调用了catalina.bat 所以需要更改catalina.bat中这部分值为

接着第二个问题,The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program 请按任意键继续. . .

解决过程 找到环境变量 不是这个,启动无效 也不是这个 启动成功,正确路径是选到安装解压文件夹下的Tomcat文件夹 原文地址:https://www.cnblogs.com/32079nezha/p/11478860.html

The JRE_HOME environment variable is not defined correctly This environment

昨天启动tomcat还好好的,今天不知道抽什么风,cmd中报错: 找到了原因: 在startup.bat里边实际调用了另一个批处理,就是setclasspath.bat这个文件,把这个文件以文本形式打开,里边写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,既然电脑傻了吧唧的找不到,那咱就不让他找了,咱就直接给他就完了呗. 因为我昨天都在用tomcat,环境变量不可能有问题,所以,呃,找了这个答案,我的问题已经解决. 注意:当上面的问题解决以后,你可eclipse可能遇到打不开的问题

Tomcat the java_home environment variable is not defined correctly

今天打开idea运行Tomcat出现了报错,如下: the java_home environment variable is not defined correctly This environment variable is needed to run this program NB: java_home should point to a jdk not a jre 1.检查你的jdk 在cmd(本人使用Windows8)下输入 javac -version 和 java -version

TOMCAT-报错The BASEDIR environment variable is not defined correctly

<span style="font-size:18px;">The BASEDIR environment variable is not defined correctly</span> 启动tomcat时报错 <strong>The BASEDIR environment variable is not defined correctly This environment variable is needed to run this progra

Cannot find tomcat目录/bin/setclasspath.sh This file is needed to run this program

首先如果直接使用 root 用户来启动 tomcat 的话,是可以正常启动的. 但是我们在 Linux 中使用普通用户启动 tomcat 报了如下错误 Cannot find /developer/apache-tomcat-8.5.50/bin/setclasspath.sh This file is needed to run this program 原因是没有在 setclasspath.sh 上设置 JAVA_HOME 和 JRE_HOME. 解决办法: 打开 setclasspath

The JAVA_HOME environment variable is not defined correctly的错误

The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE centos 7 安装maven 执行mvn -v  的时候报这个错误  发现是 java_home 的路径不对 which java  找到java 的执行目录 修改下 /etc

tomcat 启动失败 和闪退 和 启动成功却没有页面显示

1.解压版tomcat 将tomcat解压至英文目录下, 在系统环境变量里面配置 JAVA_HOME 和CATALINA_HOME (就是tomcat的安装目录) 在path中配置 %CATALINA_HOME%\bin 2. 在dos命令中查询java_home 和 catatina_home 是否配置 3.检查 tomcat 中server文件中的http 和ajp的端口是否占用 4.当启动tomcat闪退的时候 按下ctr+a 全选,可以拷贝出catalina 日志错 5.启动startu

2个问题,解决tomcat启动一闪而过和运行tomcat/bin目录下的startup.bat时报错(the CATALINA_HOME environment variable is not defined correctly)

1.除手动使用开始菜单自启动或者程序启动TOMCAT时TOMCAT一闪而过,这时候是发生了错误,这时候我们打开BIN目录下的“startup.bat”文件,编辑,在结尾添加pause命名,这样在CMD下执行startup.bat时就会出错停止,这时候我们就知道是什么错误了. 2.运行tomcat/bin目录下的startup.bat时报错:the CATALINA_HOME environment variable is not defined correctly 碰到这个问题时的第一反应是添加