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常用命令放入shell脚本详解
Mar 31 Servers
Nginx服务器添加Systemd自定义服务过程解析
Mar 31 Servers
nginx处理http请求实现过程解析
Mar 31 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
Nginx设置HTTPS的方法步骤 443证书配置方法
Mar 21 Servers
nginx常用配置conf的示例代码详解
Mar 21 Servers
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
Apr 02 Servers
Windows server 2012 R2 安装IIS服务器
Apr 29 Servers
详解如何使用Nginx解决跨域问题
May 06 Servers
Nginx的gzip相关介绍
May 11 Servers
WinServer2012搭建DNS服务器的方法步骤
Jun 10 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中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
浅谈PHP中的错误处理和异常处理
2017/02/04 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
2017/11/08 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
php和nginx交互实例讲解
2019/09/24 PHP
最常用的12种设计模式小结
2011/08/09 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
IE6兼容透明背景图片及解决方案
2015/08/19 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
详谈javascript异步编程
2016/02/21 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
2016/10/24 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
vue或react项目生产环境去掉console.log的操作
2020/09/02 Javascript
vue 插槽简介及使用示例
2020/11/19 Vue.js
python批量下载图片的三种方法
2013/04/22 Python
详解Python中find()方法的使用
2015/05/18 Python
Python批量更改文件名的实现方法
2017/10/29 Python
Python使用装饰器进行django开发实例代码
2018/02/06 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
司机检讨书
2014/02/13 职场文书
幼儿园小班评语大全
2014/04/17 职场文书
爱祖国演讲稿
2014/05/04 职场文书
警察先进个人事迹材料
2014/05/16 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang
MySQL 1130异常,无法远程登录解决方案详解
2021/08/23 MySQL
纯 CSS 自定义多行省略的问题(从原理到实现)
2021/11/11 HTML / CSS
Python之matplotlib绘制折线图
2022/04/13 Python
JavaScript正则表达式实现注册信息校验功能
2022/05/30 Java/Android