tomcat闪退问题

目标:解决tomcat闪退问题

环境:

Tomcat的bin目录下的startup.bat和setclasspath.bat(必须清楚自己下载的tomcat存放在哪个盘符下)

流程:

1:下载tomcat(最好是对应自己的jdk版本,我的是jdk1.8.0_231,所以我下载的是tomcat8.5.57版本)
2:因为我下载的是zip版,就是解压版,直接解压到当前文件夹就行了
tomcat闪退问题
tomcat闪退问题

具体过程(失败的解决过程):

1:我第一次下载的时候,解压完tomcat,点开bin目录下的startup.bat就能直接打开tomcat,在网站上输入http://localhost:8080也能打开。

2:因为是一个新手,以为tomcat需要配置环境变量,然后按照网上教的各种配置方法,一顿操作下来,tomcat打不开了,出现闪退问题。

3:既然问题出现了,就解决问题呗,我回退了所有操作,先是撤掉先前环境变量的配置,试试再次点击tomcat的bin目录下的startup.bat,看看能否启动,发现不能。

4:当回退操作不能解决问题的时候,就百度寻找问题,百度上多位网友说是配置出错了,于是找了好几种配置的方法,一一尝试,最后还是全都不能让我打开tomcat。

5:删除tomcat压缩包和安装包,重启电脑并重新下载及解压(重复“流程”这步操作),再次点击tomcat的bin目录下的startup.bat尝试打开tomcat,结果还是失败的

具体过程(成功的解决过程):

1:经过多次百度,不放过任何成功的希望,终于在百度上看到一条有用的信息(地址:https://www.cnblogs.com/telwanggs/p/11651858.html):在tomcat的目录下选中startup.bat文件,单击右键,选择编辑,

tomcat闪退问题

2:在文本的最后一行敲上“pause”,保存后重新运行startup.bat
tomcat闪退问题

3:如果有错误信息,这时候会显示出来,可以再根据它的错误提示,上网搜索对应的解决办法。下面是在错误提示窗口遇到过的问题(我遇到的问题):
tomcat闪退问题

4:根据我遇到的问题,百度找到了解决方案如下(地址:https://www.cnblogs.com/1693977889zz/archive/2018/04/06/8726920.html):在startup.bat里边实际调用了另一个批处理,就是setclasspath.bat这个文件,把这个文件以文本形式打开,里边写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,既然电脑傻了吧唧的找不到,那咱就不让他找了,咱就直接给他就完了呗。
在该位置添加红框中两个set

tomcat闪退问题

这里我只添加了set JAVA_HONME=E:\Program Files\Java\jdk1.8.0_231
java的配置路径),
5:注意:当上面的问题解决以后,你可eclipse可能遇到打不开的问题,原因:你动了JRE。(因为我使用的是idea,idea自带JRE,所以我并没有遇到这个问题)
tomcat闪退问题

本次解决该问题用到了两个地址,在具体过程(成功的解决过程)中的第1步和第4步,网址如下:
1:https://www.cnblogs.com/telwanggs/p/11651858.html
2:https://www.cnblogs.com/1693977889zz/archive/2018/04/06/8726920.html