专注云服务商活动
网站运营运维笔记

解决tomcat闪退的问题原因和排查过程

Tomcat,一种部分软件环境用到的服务器环境。比如我们有些WEB环境搭建是需要用到 tomcat 的,在配置过程也内各种或许会遇到一些问题,尤其是有遇到闪退的问题,那遇到Tomcat闪退崩溃的问题如何解决?

解决tomcat闪退的问题原因和排查过程

第一、检查环境问题

Tomcat需要JRE才能运行。一般情况下,启动崩溃是因为找不到JRE,也就是说环境变量安装JDK的时候没有配置好。检查jdk是否安装,进入命令提示符,输入“java -version”,回车,出现jdk版本,表示安装成功。 如果没有出现,可以重新配置环境变量。 将jdk安装路径的bin目录加入path变量即可完成配置。

第二、添加环境变量

配置jdk后,需要添加一个JRE_HOME环境变量,值为jre的路径。

第三、运行环境

我们在添加JRE_HOME环境变量后,进入tomcat安装路径的bin目录,双击startup.bat。

第四、添加JRE_HOME环境变量

我们这个时候可以看到tomcat启动成功,没有crash。这里说明tomcat需要jdk和jre支持。 jdk安装完成后,需要添加JRE_HOME环境变量。

然后在启动tomcat后,我们在浏览器中输入"localhost:8080/",可以看到tomcat的图标,说明Tomcat启动崩溃问题已经成功解决。如果有设置安全组的话需要将8080端口放行。

设置 bin\startup.bat

在 bin\startup.bat 文件的第一行之前添加:

SET JAVA_HOME=(JDK 目录)

SET CATALINA_HOME=(解压后的Tomcat目录)

如果环境变量设置没问题,但仍出现了Tomcat闪退,则可尝试更换JRE版本。Tomcat 10.0把JRE版本换成JRE10时能正常运行。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(2)
未经允许不得转载:老左笔记 » 解决tomcat闪退的问题原因和排查过程