日期:2014-05-19  浏览次数:20673 次

Tomcat点击startup.bat不能起动(窗口一闪即过)



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

JAVA的家庭环境变量不是正确定义,这个环境变量需要运行这个程序,注:JAVA家庭应该指向JDK不是JRE


感觉很奇怪,平时用jdk没问题啊,为什么“JAVA的家庭环境变量不是正确定义”;

以下是我环境变量的设置,不知道哪里设置错了,startup.bat,setclasspath.bat.catalina.bat是不是要改一下内容的

CATALINA_BASE=H:\tomcat6.0.14
CATALINA_HOME=H:\tomcat6.0.14
CATALINA_TMPDIR=H:\tomcat6.0.14\temp

classpath=H:\tomcat6.0.14\lib
path=H:\JAVA2\bin
JAVA_HOME=H:\JAVA2
JAVA_JRE=C:\Users\ln\jre

求各位大神帮我解决下问题
------解决方案--------------------
看看8080端口是否占用

或者可以通过cmd里进入到tomcat的bin目录下用控制台启动,即可看到错误信息
------解决方案--------------------
运行 "cmd" 进入到控制台下,进入到tomcat的bin目录下,打出startup.bat回车后即可看到控制台输出的信息。