Java CATALINA_HOME environmental veriable未正确定义

Java CATALINA_HOME environmental veriable未正确定义,java,tomcat,tomcat6,Java,Tomcat,Tomcat6,我已经安装了Tomcat7,为JAVA_HOME和CATALINA_HOME设置了系统环境变量。然而,当我尝试从命令提示符下运行startup时,我得到了以下错误。 CATALINA_HOME environmental veriable未正确定义。 运行此程序需要此环境变量 以下是命令提示: 我还将环境变量设置为: 我不明白为什么会这样 在命令提示符下,执行: echo %CATALINA_HOME% 它是否显示C:\JavaSE7\Tomcat7?如果没有,添加变量后是否重新启动了计算

我已经安装了Tomcat7,为JAVA_HOME和CATALINA_HOME设置了系统环境变量。然而,当我尝试从命令提示符下运行startup时,我得到了以下错误。 CATALINA_HOME environmental veriable未正确定义。 运行此程序需要此环境变量

以下是命令提示:

我还将环境变量设置为:


我不明白为什么会这样

在命令提示符下,执行:

echo %CATALINA_HOME%

它是否显示C:\JavaSE7\Tomcat7?如果没有,添加变量后是否重新启动了计算机?您可能必须这样做。

从控制台猜测,您可能希望将CATALINA\u HOME设置为“C:\JavaSE7\Tomcat7\apache-tomcat-7.0.29”

我在命令行上这样做:

设置CATALINA_HOME=C:TomCat7\apache-tomcat-7.0.29 然后在

TomCat7\apache-tomcat-7.0.29\bin

设置此属性后是否重新启动命令提示符?是否应该将其指向/bin/文件夹?实际上,此站点上有答案:是否添加了
%CATALINA\u HOME%\bin到您的路径?
%CATALINA\u HOME%
确实是错误的。它还应该包括
apache-tomcat-7.0.29
@msangel-感谢您的更新,已经有一段时间没有在windows机器上运行了:)