bestjoe 发表于 2018-12-7 14:01:56

Tomcat7.x 启动报错问题~

  版本:Tomcat7.x
  错误:TheJRE_HOMEenvironmentvariableisnotdefinedcorrectly
  Thisenvironmentvariableisneededtorunthisprogram
  =============================================
  系统变量设置,影响系统所有用户。
  step1:新建:(当变量不存在的时候新建,否则再该变量值的后面直接加上当前变量值即可)
  变量名:JAVA_HOME
  变量值:C:\ProgramFiles\Java\jdk1.6.0_17
  变量名:JRE_HOME
  变量值:C:\ProgramFiles\Java\jdk1.6.0_17\jre
  step2:新建:
  变量名:CATALINA_HOME
  变量值:D:\apache-tomcat-7.0.0
  step3:新建:
  变量名:PATH
  变量值:%JAVA_HOME%BIN;%CATALINA_HOME%BIN;(后面必须加半角的分号)
  setp4:新建:
  变量名:CLASSPATH
  变量值:%JAVA_HOME%\LIB;%CATALINA_HOME%\LIB;(后面必须加半角的分号)
  ==============================================
  如上环境变量都已配置,还是报错误,解决办法:
先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,如我的就是:rem---------------------------------------------------------------------------remSetCLASSPATHandJavaoptionsremrem$Id:setclasspath.bat5052412007-02-0910:22:58Zjfclere$rem---------------------------------------------------------------------------setJAVA_HOME=D:\Java\jdk1.6.0_11setJRE_HOME=D:\Java\jre6remMakesureprerequisiteenvironmentvariablesaresetifnot"%JAVA_HOME%"==""gotogotJdkHomeifnot"%JRE_HOME%"==""gotogotJreHome  《转载》:http://www.spring520.com/articles/2012/09/27/1348760160819.html;

页: [1]
查看完整版本: Tomcat7.x 启动报错问题~