Tomcat执行startup.bat出现闪退的原因及解决办法


Posted in Servers onApril 20, 2022

问题描述:

Tomcat再解压之后,点击startup.bat出现闪退。以下是我在网上搜索的解决方案。

解决问题:

1、端口被占用 。到tomcat安装目录的logs文件夹下查看日志文件(.log结尾),看是不是有

严重: StandardServer.await: create[8080]:
java.net.BindException: Address already in use: JVM_Bind

解决办法:打开cmd,输入netstat -ano,查看所有端口的占用情况,找到被占用端口8080的PID是4196

Tomcat执行startup.bat出现闪退的原因及解决办法

“任务栏”右键单击选择“任务管理器”,点击“详细信息”,找到PID列为4196的进程,右击杀掉这个进程。再去点击startup.bat。看是否仍然闪退。****

Tomcat执行startup.bat出现闪退的原因及解决办法

2、然后将startup.bat进行编辑,在文件内容的开头加入如下内容,具体根据自己安装的位置来确定。

在start.bat这个文件的末尾加入“pause",目的是为了让文件中的代码执行了不立刻退出。修改好了之后保存,如果没有出现错误代码,那问题就解决了,把"pause"去掉,在浏览器的地址栏中输入“http://localhost:8080”,会出现一个有小猫的界面。

Tomcat执行startup.bat出现闪退的原因及解决办法

3、配置好java环境变量

Tomcat执行startup.bat出现闪退的原因及解决办法

Tomcat执行startup.bat出现闪退的原因及解决办法

4.如果以上问题都解决了,在浏览器的地址栏中输入“http://localhost:8080”,如果出现一个有小猫的界面,那就说明问题已经解决了,但是如果仍然有问题,就按照上面的方法来检查,看是哪儿出现了错误。打开的网址的时候前提startup.bat已经在运行。不然还是不能正常显示的。

Tomcat执行startup.bat出现闪退的原因及解决办法

到此这篇关于Tomcat执行startup.bat出现闪退的可能原因及解决的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
nginx实现发布静态资源的方法
Mar 31 Servers
Nginx服务器添加Systemd自定义服务过程解析
Mar 31 Servers
Nginx域名转发使用场景代码实例
Mar 31 Servers
Nginx URL重写rewrite机制原理及使用实例
Apr 01 Servers
Nginx缓存设置案例详解
Sep 15 Servers
教你快速构建一个基于nginx的web集群项目
Nov 27 Servers
Nginx的基本概念和原理
Mar 21 Servers
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
Jun 25 Servers
Nginx文件已经存在全局反向代理问题排查记录
Jul 15 Servers
nginx访问报403错误的几种情况详解
Jul 23 Servers
CentOS7 minimal 最小化安装网络设置过程
Dec 24 Servers
Tomcat starup.bat 脚本实现开机自启动
Apr 20 #Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
nginx搭建NFS网络文件系统
You might like
PHP实现合并discuz用户
2015/08/05 PHP
PHP文件操作实例总结
2016/09/27 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
2017/02/28 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
2020/04/29 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
用JS写的一个TableView控件代码
2010/01/23 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
jquery datatable后台封装数据示例代码
2014/08/07 Javascript
Javascript复制实例详解
2016/01/28 Javascript
javascript自定义滚动条实现代码
2020/04/20 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
vue实现固定位置显示功能
2019/05/30 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
2019/06/18 Javascript
vue实现文字加密功能
2019/09/27 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
[02:49]DAC2018决赛日TOP5 LGD开启黑暗之门绝杀VP
2018/04/08 DOTA
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python通过解析网页实现看报程序的方法
2014/08/04 Python
python轻松实现代码编码格式转换
2015/03/26 Python
Python检测一个对象是否为字符串类的方法
2015/05/21 Python
python实现中文转换url编码的方法
2016/06/14 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
Python 矩阵转置的几种方法小结
2019/12/02 Python
tensorflow生成多个tfrecord文件实例
2020/02/17 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
pytorch中index_select()的用法详解
2021/01/06 Python
自动化专业职业生涯规划书范文
2014/01/16 职场文书
教师年度考核自我鉴定
2014/01/19 职场文书
家长对孩子评语
2014/01/30 职场文书
综合实践活动方案
2014/02/14 职场文书
自荐信如何制作?
2014/02/21 职场文书
幼儿园教师获奖感言
2014/03/11 职场文书
团队经理竞聘书
2014/03/31 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书