打开tomcat报 the catalina_home environment variable is not defined correctly
             this environment variable is needed to run this program

解决方案 »

  1.   

    这种问题百度,GOOGLE就可以了问题:今天配置tomcat运行环境时出现了下边的问题,The CATALINA_HOME environment variable is not defined correctly
    This environment variable is needed to run this program然后就加上去了CATALINA_HOME环境变量,新问题出现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 JREJAVA_HOME 路径是肯定没错的.解决方法:JAVA_HOME改成JRE_HOMEhttp://hi.baidu.com/dfx2009/blog/item/50deec7af2260ae62f73b301.html
      

  2.   

    高手 我改成JRE_HOME 也报错。。
      

  3.   

    Tomcat服务器没有配置JDK你再配置Tomcat时候,比如tomcat6.x加号(+)里面有个JDK选项看看有没有配置JDK
      

  4.   

    我的tomcat 是解压免安装的。。
      

  5.   

    那你是直接启动的吗?、免安装的那个启动就有问题,没有将你的JRE环境配置到你的TOMCAT你可以将Tomcat配置到MyEclipse里面就不会报错啦!
      

  6.   

    是直接启动的 在myeclipse中没有报错 但是在外面用就报错。
      

  7.   

    都有配置的 JAVA_HOME 和 PATH都正确
      

  8.   

    跟这个没关系。Tomcat里面要配置JRE环境!!我不知道在哪个文件,你找找看哪个配置文件?