启动Tomcat错误:he JRE_HOME environment variable is not
启动Tomcat错误:he JRE_HOME environment variable is not
微尘鉴 发表于2年前
启动Tomcat错误:he JRE_HOME environment variable is not
  • 发表于 2年前
  • 阅读 62
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

    系统已经安装了JDK1.5并设置了JAVA_HOME,可偏偏Tomcat在启动过程中找不到。

解决办法:

1.分析startup.bat启动脚本:发现其调用了catalina.bat,catalina.bat调用了setclasspath.bat

2.setclasspath.bat的头部定义了JAVA_HOMEJRE_HOME的值,那么在这里手动设置JAVA_HOME变量

rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem
rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $
rem ---------------------------------------------------------------------------

set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_05
set JRE_HOME=C:\Program Files\Java\jre1.5.0_05

3.重启tomcat,敲入http://localhost:8080验证,问题解决。

共有 人打赏支持
粉丝 9
博文 64
码字总数 30075
×
微尘鉴
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: