RAKsmart美国服务器评测 服务器小常识 Tomcat启动闪退怎么解决(附2种解决方法)

Tomcat启动闪退怎么解决(附2种解决方法)

美国服务器低价促销

美国服务器低价促销

Tomcat启动一闪就没了,这是什么原因?遇到Tomcat启动闪退怎么解决?首先,我们得找到Tomcat启动闪退的原因,然后才好对症下药。

原因分析一:


如果Tomcat启动一闪就没,又完全抓不到任何错误日志。基本上可以判断是环境变量的问题,缺少JAVA_HOME 或者缺少JRE_HOME,需要我们手动配置jdk和jre环境。

解决方法:

1、右击桌面“此电脑”,选择“属性”

2、如图所示,选择“高级系统设置”

高级系统设置

3、“系统设置”-“高级”-“环境变量”

设置环境变量

4、接下来可以看到一个用户变量,一个系统变量,在“系统变量”下单击“新建”。

新建系统变量

5、配置JAVA_HOME;输入“变量名”和“变量值”来添加新的环境变量

添加新的环境变量

6、如图所示,配置Path

配置Path

7、win+R 输入cmd,打开窗口,输入java

输入java

8、在输入javac,出现如图所示的信息即可

输入javac

9、然后在Tomcat目录中找到“startup.bat”启动Tomcat

10、然后打开浏览器,输入:http://localhost:8080,就可以发现Tomcat正常启动了。

Tomcat正常启动

原因分析二:


如果不是环境变量的问题,可以考虑一下8080端口被占用的问题,可能是两个Tomcat产生冲突。

解决方法:

1、在cmd中查看8080有没有被占用,找出占用8080端口的进程

netstat -ano | findstr “8080”

2、输入命令后,发现是其PID为5728的占用了8080端口

输入命令

3、接下来可以在任务管理器里查看该进程号所对应的进程,接着直接右击结束该进程即可。

注:没有PID列的话,可以在任务管理器-【查看】-【选择列】中勾选“PID”

结束进程

4、接下来在Tomcat目录中找到“startup.bat”启动Tomcat

5、然后打开浏览器,输入:http://localhost:8080,就可以发现Tomcat正常启动了。

Tomcat正常启动

本文来自网络,不代表RAKsmart美国服务器 评测立场,转载请注明出处。
SSL证书申请推荐

SSL证书申请推荐

返回顶部