码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat启动闪退

时间:2016-10-19 23:56:22      阅读:449      评论:0      收藏:0      [点我收藏+]

标签:

运行tomcat/bin目录下的startup.bat时报错:
the CATALINA_HOME environment variable is not defined correctly

 技术分享

碰到这个问题时的第一反应是添加CATALINA_HOME环境变量:
技术分享
技术分享
 
添加环境变量后发现问题不能解决,还是报同样的错误,打开startup.bat脚本,找到出错的位置技术分享
技术分享
 
阅读代码后可以发现:
1. 未设置CATALINA_HOME变量时,系统会将cd所在的路径设置为CATALINA_HOME,所以引发了第一次的报错
2. 手动CATALINA_HOME变量后,仍然产生同样报错的原因是因为环境变量后加了一个分号(;),所以33行中的%catalina_home%\bin\catalina.bat路径里面\bin前面会多一个分号(;),引发了第二次报错,去掉CATALINA_HOME中的分号后问题解决

tomcat启动闪退

标签:

原文地址:http://www.cnblogs.com/muliu/p/5979054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!