Windows下Tomcat8的安装和闪退问题解决

本文参考CSDN博主 哈克沃德、的《Tomcat8启动闪退问题的解决办法》和脚本之家的《直接双击启动tomcat中的startup.bat闪退原因及解决方法》两篇文章,在此感谢两位作者。
链接1: Tomcat8启动闪退问题的解决办法
链接2:直接双击启动tomcat中的startup.bat闪退原因及解决方法

使用步骤:

1.下载

官网地址:http://tomcat.apache.org/

(建议根据系统来选择,32位系统选择32-bit,64位系统选择64-bit)

Windows下Tomcat8的安装和闪退问题解决_第1张图片

Windows下Tomcat8的安装和闪退问题解决_第2张图片

2.使用

将下载的zip压缩包使用解压软件解压缩
(不要放在含有中文字符下的路径中)

Windows下Tomcat8的安装和闪退问题解决_第3张图片

注意:
Tomcat8免安装版本在第一次运行时可以自动配置路径,但是可能因为某些原因,无法进行路径的设置,出现双击闪退问题。

方法一:
1.在tomcat8/bin文件夹下找到startup.bat,右键->编辑,使用记事本打开,在文件头部添加:

SET JAVA_HOME = D:\java\jdk(java jdk安装路径)
SET TOMCAT_HOME = D:\tomcat(tomcat的解压路径)

2.在tomcat8/bin文件夹下找到shutdown.bat,右键->编辑,使用记事本打开,在文件头部添加:

SET JAVA_HOME = D:\java\jdk(java jdk安装路径)
SET TOMCAT_HOME = D:\tomcat(tomcat的解压路径)

3.如双击startup.bat可以正常使用,则证明配置成功;如果仍然闪退,请查看下列方法

方法二:
进行环境变量设置

变量名
CATALINA_BASE D:\tomcat
CATALINA_HOME D:\tomcat
TOMCAT_HOME D:\tomcat
JAVA_HOME D:\java\jdk

1.JAVA_HOME路径不能以分号结尾,如:D:\java\jdk;
2.CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME后面不能以\进行结尾,如:D:\tomcat\

3.如果想进行问题的详细查看,可以在startup.bat中的最后一行添加”pause”,进行详细信息查看,如下:

Windows下Tomcat8的安装和闪退问题解决_第4张图片

Windows下Tomcat8的安装和闪退问题解决_第5张图片

我的问题是:

The CATALINA_HOME environment variable is not defined correctly

即CATALINA_HOME设置不正确,因此需要进行环境变量设置,如下

Windows下Tomcat8的安装和闪退问题解决_第6张图片

设置完毕之后不要忘记删除startup.bat的最后一行的“pause”

成功运行tomcat
1.显示运行时间,如下

Windows下Tomcat8的安装和闪退问题解决_第7张图片

2.可以打开网页http://localhost:8080/进行验证,如下

Windows下Tomcat8的安装和闪退问题解决_第8张图片

至此完成tomcat配置,切记不要关闭tomcat的运行窗口,关闭tomcat时可以双击shutdown.up进行关闭
使用时将web项目放在tomcat8/webapps文件夹中,启动tomcat进行部署

后记:

第一次写博客,写的不好请大家见谅。如有意见或建议,可以直接在评论区留言,我会及时改正。

你可能感兴趣的:(学习-Java后台)