Tomcat双击startup.bat闪退的解决方法

首先需要确认java环境是否配置正确,jdk是否安装正确

win+R打开cmd,输入该命令

bash 复制代码
java -version

出现对应的版本就说明jdk配置正确

如果没有,则参考jdk的安装及配置

如果以上都没有问题,就继续排查

确认Tomcat的环境变量配置

概要

对于免安装版本的Tomcat来说,启动Tomcat时,需要读取环境变量和配置信息,缺少了这些信息就不能等级环境变量,导致闪退

解决方法

在已解压的Tomcat的bin目录下找到startup.bat,右键编辑,在文件的最上面加入下面两行:

注意,这两行的路径要改成自己的

bash 复制代码
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_291
SET TOMCAT_HOME=D:\apache-tomcat-8.5.29

同目录下的shutdown.bat也要做同样的修改

配置完成后,双击startup.bat启动就不会闪退了

相关推荐
专注于大数据技术栈17 小时前
java学习--Vector
java·学习
sheji341617 小时前
【开题答辩全过程】以 基于Java的校内美食推荐系统的设计与实现为例,包含答辩的问题和答案
java·开发语言·美食
白典典17 小时前
解决iTextPDF生成手册时目录页码与实际页码不匹配问题
java·spring·intellij-idea
静心观复17 小时前
foreach中使用remove踩坑
java
内存不泄露17 小时前
基于 Spring Boot 的医院预约挂号系统(全端协同)设计与实现
java·vue.js·spring boot·python·flask
袁慎建@ThoughtWorks17 小时前
如何发布自定义 Spring Boot Starter
java·spring boot·后端
开开心心_Every17 小时前
强制打字练习工具:打够百字才可退出
java·游戏·微信·eclipse·pdf·excel·语音识别
xiaolyuh12317 小时前
Redis 核心业务流程
java·redis·spring
BD_Marathon17 小时前
MyBatis——封装SqlSessionUtils工具类并测试功能
java·windows·mybatis
浩瀚地学17 小时前
【Java】集合-Collection
java·开发语言·经验分享·笔记·学习