tomcat闪退一般有以下几个原因:
1、JDK环境变量配置错误;

2、JDK版本与tomcat版本不匹配(一般jdk1.6,tomcat8.**这样可能会出现类似问题)

3、tomcat内存配置有误(Catalina文件内存配置有误)

4、端口被占用

解决方案:
1、JDK环境变量配置错误;

排查:

1)检查环境变量:cmd启动命令行窗口→通过cd命令到tomcat的bin目录下→运行startup.bat。可以帮助查看变量正确性;

2)打开startup.bat文件,在最后面加上:pause  然后,直接点击运行。也同样可以查看变量

如果是变量问题:
1.1)配置变量方法一:

在桌面上右键 我的电脑à属性à高级à环境变量à系统变量à新建/编辑 JAVA_HOME\ Path\ CLASSPATH三个环境变量:

1)JAVA_HOME: D:\Program Files\Java\jdk1.8

2)Path: %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;

3)CLASSPATH:D:\ProgramFiles\Java\jdk1.8\lib\tools.jar;D:\Program Files\Java\jdk1.8\lib\dt.jar;

Step3、检测配置是否成功:开始à运行à输入命令:java –version,显示具体的jdk版本,那么说明jdk安装成功.

1.2)配置变量方法二:

右键:startup.bat文件-》编辑,在最顶层加上环境变量代码:

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_181\jre
set CATALINA_HOME=D:\apache-tomcat-7.0.92-windows-x64\apache-tomcat-7.0.92

2、JDK版本与tomcat版本不匹配

解决方案:升级JDK

3、tomcat内存配置有误(Catalina文件内存配置有误)

找到配置内存的语句,删除重新配置。

本人配置的语句为:set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=378m

4、端口被占用

netstat -ano | findstr "8080"

查看此端口是否被占用。如果被占,则:1)修改tomcat端口;2)将现在使用端口的程序kill掉。

tomcat闪退问题整理相关推荐

  1. tomcat闪退错误排查

    大家是不是有这样一个问题.每次tomcat闪退不知道错误在哪里?然后只能疯狂的百度,去猜测错误的可能性. 也许能够百度解决问题,也许百度了一天问题还是没有解决. 今天我们来通过修改tomcat的配置, ...

  2. tomcat闪退原因分析

    tomcat闪退原因分析 tomcat闪退原因分析 第一种端口被占用 第二种jdk不匹配 第三种运行环境配置 分析tomcat环境变量配置 tomcat闪退总结 tomcat闪退原因分析 在学习jav ...

  3. window 启动tomcat闪退 查看日志方法

    window 启动tomcat闪退 查看日志方法 找到 bin下面的startup.bat 用文本方式打开 找到末尾 start改为run 然后打开cmd窗口 cd到tomcat  bin路径 执行s ...

  4. 解决Tomcat闪退问题

    第一次使用Tomcat的小伙伴可能会出现闪退问题.就是双击startup.bat会快速弹出命令窗口,然后就没了,Tomcat也没启动. 解决方案: 1.检查是否安装jdk(一般都安装了) 2.检查To ...

  5. 关于Tomcat闪退问题

    安装Tomcat闪退: 问题描述: 提示:打开startup.bat闪退 原因分析: 1.未配置环境变量(不知道以前配了咋没了...可能是中间java换了版本??? 解决方案: 重新配置环境变量JAV ...

  6. Tomcat 闪退解决方法

    Tomcat 闪退一般是因为JDK的环境配置有问题 解决方法 打开tomcat,在bin\startup.bat文件中的第一行加入: SET JAVA_HOME=(JDK目录) SET CATALIN ...

  7. tomcat闪退解决方案

    在这几天,遇到一个Tomcat启动闪退的问题,通过查阅各种资料,算是完美解决.在此分享给朋友们. 首先,确定你的问题在哪里 1.查询错误:win+R 输入cmd,进入一般处理程序.通过cd 找到你To ...

  8. Tomcat闪退或者访问不到主页等情况

    1 若出现闪退等情况 极大可能是jdk环境变量没有配置正确,我们可以根据shell或日志logs中的报错信息进行确定: cmd进入windows的shell中cd到tomcat的bin目录下,运行st ...

  9. win10 tomcat闪退问题分析及解决

    Tomcat9 安装后启动闪退T 1. 可能问题分析 JAVA JRE环境变量的配置 tomcat版本与JDK版本无法兼容 tomcat启动文件的配置问题 分析了以上可能存在的多种问题,也在其他博客的 ...

最新文章

  1. 关于前后端配合开发的一点想法
  2. cad图形如何导入到奥维地图_将设计线路CAD图导入到奥维互动地图的方法
  3. Backup and Restore in SharePoint 2010
  4. ALS爱立思脚本调用参考
  5. Android P 图形显示系统
  6. 逻辑备库的Swichover和Failover
  7. vivo9.0系统设备最简单激活XPOSED框架的步骤
  8. putty连上l虚拟机中的linux要点
  9. SVN源码泄露漏洞总结
  10. 平头哥CH2601开发环境(CDK)搭建
  11. python里的百分号_python里百分号什么意思
  12. Springboot官网学习(5、深入Springboot之SpringApplication【五自定义横幅】)
  13. 接口测试[PostMan]
  14. 语言学句法分析树形图怎么画_语言学树形图
  15. 用 ListBox 和 DataBinding 显示列表数据 (木野狐译) 1
  16. 阿里、腾讯、网易、极验、顶象滑块验证码识别
  17. 你想要的宏基因组-微生物组知识全在这(1908)
  18. 调用麦克风列阵进行录音
  19. C语言学习-调用自定义函数
  20. Java版 猜数字小游戏

热门文章

  1. 韦东山老师的单片机核心课程学习笔记(二)
  2. Rego不好用?用Pipy实现OPA
  3. 移动端问题列表及解决方案(转)
  4. Datastage:在执行时报错ORA-1405
  5. 打瞌睡--网易2018年笔试题
  6. python编程(Kivy 安装及使用教程)
  7. 2022年安全员-C证考试总结及安全员-C证复审考试
  8. 日常生活中长高应该吃什么?
  9. ffmpeg 音频开发(1):基础知识
  10. 计算机辅助制造工具,计算机辅助制造