【问题解决】Tomcat 启动时闪退或提示“Neither the JAVA_HOME or the JRE_HOME environmental variable is defined.”

问题解决思路:

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

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

 

问题解决办法:

1、tomcat/bin目录下,编辑catalina.bat文件

2、文档任意位置添加文字如下:

set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_05(jdk安装目录)
set JRE_HOME=C:\Program Files\Java\jre1.5.0_05(jre安装目录)

3、重新双击startup.bat,tomcat启动

4、浏览器地址栏输入:“http://localhost:8080/”,出现猫咪=启动成功

posted on 2018-02-01 11:36  SH-xuliang  阅读(238)  评论(0编辑  收藏  举报

导航