tomcat手动启动闪退解决办法

来源:互联网 发布:淘宝不喜欢可以退货吗 编辑:程序博客网 时间:2024/04/29 08:47

问题表现:win7下使用tomcat,执行/bin/startup.bat闪退

因为我在eclipse能正常启动tomcat,所以肯定是哪里配置有问题,上网搜了一些文章,最终将问题解决了。

第一步:搞明白闪退的原因

由于执行窗口闪退,我们无法捕捉到错误信息,所以在命令行里执行
这里写图片描述
看到有一句:the catalina_home enviroment variable is not defined correctly。说明我们没有配置catalina_home这个环境变量,

第二步:设置catalina_home

右键我的电脑—属性—高级系统设置—环境变量在这里设置。
我以前设置过catalina_home的环境变量的,否则eclipse中的tomcat也无法启动,所以原因在我只设置了系统的catalina_home环境变量,没有设置用户catalina_home环境变量,这里我们只要在新建一个用户catalina_home值是tomcat的安装目录就好了,以我的为例
这里写图片描述

第三部:验证效果

重新打开一个cmd命令行,执行startup.bat
这里写图片描述
好了问题解决了

!注意一定要重新打开下命令行,改动生效再去执行startup.bat。

写文截图不容易,评 攒 均可。

0 0
原创粉丝点击