context等配置文件改过了,环境变量设置正确。在XP下可以正常启动,在VISTA不管用Myeclipse 或手动启动都是一闪而过,用管理员身份启动也是如此。 。。求解!!!! 
问题补充: 
Myeclipse7.0 tomcat6.0.18 vista是U版 JDK 1.6
兼容XP尝试了。还是一闪而过。我用Myeclipse7.0自带的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

解决方案 »

  1.   

    环境变量设置jdk,tomcat服务要加入
      

  2.   

    设置JAVA_HOME,例如:JAVA_HOME=c:\javagood luck
      

  3.   

    你在命令提示符(CMD)下到startup.bat所在的目录下运行startup.bat就知道原因了。
    会提示你至少要有JAVA_HOME这个环境变量设置。上面的两位兄弟都说对了。
      

  4.   

    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_HOME的配置错误
    JAVA_HOME配置 到JDK根目录:  如:E:\JDK        你可以看一下  后面一定不要加分号    很容易犯的错误哦
      

  5.   

    碰到过tomcat5.0启动一闪就过,环变、jdk啥的都对,后来想到应该是tomcat5.0对jdk6不大感冒。