栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > 运维工具 > phpstudy面板

tomcat启动闪退怎么办

phpstudy面板 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力


tomcat启动闪退怎么办

tomcat启动闪退怎么办?

Tomcat启动闪退的原因有:

1、未配置JAVA_HOME、JRE_HOME环境变量

2、8080端口被占用

解决方法如下:

方法一:配置JAVA_HOME、JRE_HOME环境变量

首先运行startup.bat,然后可以看见错误提示如下,下面我们需要配置JAVA_HOME和JRE_HOME变量。


Snipaste_2020-01-10_17-39-47.png

(1)依次右键计算机→属性→环境变量,然后添加系统变量;


Snipaste_2020-01-10_17-43-19.png


Snipaste_2020-01-10_17-43-46.png

JAVA_HOME:jdk安装目录


Snipaste_2020-01-10_17-44-21.png

JRE_HOME:jdk下的jre目录


Snipaste_2020-01-10_17-45-57.png

(2)再将JAVA_HOME和JRE_HOME两个变量放入path系统变量中;

方法也很简单,只要在path变量值的后面加上【;%JAVA_HOME%;%JRE_HOME%】

这里要注意!分号是环境变量的分割符号,是不能缺少的!


Snipaste_2020-01-10_17-46-27.png

最后重新运行startup.bat即可(如果还不行,可重新打开cmd,再次运行startup.bat)

方法二:解除8080端口占用

可能是两个Tomcat产生冲突

在cmd中查看8080有没有被占用。

(1)用以下命令来找出占用8080端口的进程

netstat -ano | findstr "8080"


Snipaste_2020-01-11_09-10-43.png

(2)如图中所示,最后一行为占用8080端口的进程号,其PID为5728;

然后在任务管理器里查看该进程号所对应的进程,;

接着直接右击结束该进程即可。

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


Snipaste_2020-01-11_09-11-53.png

(3)最后重新运行startup.bat即可


Snipaste_2020-01-11_09-13-49.png

相关推荐:

tomcat端口被占用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/834252.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号