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. Verilog中基本的数据类型
  2. linux内存管理——kmalloc和vmalloc
  3. 详解计算机内部存储数据的形式 二进制数
  4. 开源,并不意味着免费、开源,不是道德绑架
  5. Android九宫格闪烁,js实现九宫格点击按钮随机三个格子闪烁,发生错误
  6. nginx下目录浏览及其验证功能、版本隐藏等配置记录
  7. linux spoon.sh闪退,kettle使用spoon.sh打开报错问题解决
  8. 先装ubuntu后装windows时遇到的问题的解决办法
  9. NodeJS连接MySQL
  10. IOS开发笔记_5.线程,HTTP请求,定时器
  11. Excel对于筛选后单元格进行“复制”与“粘贴”
  12. uploadify文件上传插件使用教程
  13. python实现Content-Type:application/octet-stream
  14. 202203 word中的表格 实现 外框线粗 内部线细
  15. 计算机中文核心期刊-概述一二
  16. 安卓商城购物车布局案例
  17. 5.xss之旅—Level5
  18. 每个人都要有自己的秘密项目
  19. 好消息【EPLAN知识星球】学习平台正式上线投入使用啦
  20. 如何写出高效的软件测试用例,测试人都用得到

热门文章

  1. SLAM各种并行加速方法
  2. cmmi 生产率和质量模型_多台显示器和生产率
  3. 爱奇艺奇遇携手京东科技,蓄势扬帆剑指XR数智化?
  4. 30个最佳和免费的Android媒体播放器
  5. GitKraken工具使用
  6. 人工智能之高清监控视频存储新技术
  7. 笔记本打开计算机里面没字,笔记本电脑来不了机怎么处理?一开机就全是英文字母,就是开不了机!...
  8. buuctf-misc-[BJDCTF2020]认真你就输了
  9. php rrdtool,PHP配置rrdtool扩展 (How to build the PHP rrdtool extension)
  10. Android 基本结构