博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

tomcat 通过 startup.bat 启动服务器闪退的可能原因

Posted on 2018-01-04 11:41  羽系  阅读(320)  评论(0编辑  收藏  举报

 

1. 常见的自我定位方法

用文本编辑器(e.g. Notepad++)打开startup.bat和shutdown.bat,在各自的文件最后加上pause,保存。

先双击shutdown.bat,可能看到报错信息,如果报和jre,jdk等有关的,可能是环境变量的问题,见 第3个标题。

如果报的错中有 at line x column y :......很有可能是配置文件的错误,仔细阅读报错内容,就可以定位是哪个配置文件的错误,具体是什么错误

2. 配置文件有错误

目前我遇到的一个配置错误是:已经为"xxx"指定"yyy",这个报错是xml文件中有多余重复的字段,仔细检查xml删除即可。

3. Tomcat没有设置好Java环境变量

详见这篇帖子 http://www.cnblogs.com/zkx4213/p/4001433.html