================================

©Copyright 蕃薯耀 2021-12-29

​​​蕃薯耀的博客_CSDN博客

一、Tomcat 启动闪退问题描述

apache-tomcat-9.0.56点击startup.bat启动,直接闪退。

已经安装了jdk1.8,环境变量也已经配置,但还是闪退

二、Tomcat 启动闪退解决方案

1、Tomcat 启动闪退问题原因

打开cmd命令窗口,将startup.bat直接拖进打开的cmd命令窗口,回车运行:

The CATALINA_HOME environment variable is not defined correctly

C:\Users\islee>C:\0soft\apache-tomcat-9.0.56\bin\startup.bat
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program

需要在环境变量配置CATALINA_HOME,即tomcat的根目录

CATALINA_HOMEC:\0soft\apache-tomcat-9.0.56

2、配置JRE_HOME

如果还是闪退,或者提示环境变量问题,就需要配置 JRE_HOME的环境变量

JRE_HOMED:\Java\jdk1.8.0_121\jre

3、Windows修改setclasspath.bat

Windows环境,如果还不行,直接修改 apache-tomcat-9.0.56\bin\setclasspath.bat 文件,用编辑器打开setclasspath.bat 文件

set JAVA_HOME=D:\Java\jdk1.8.0_121
set JRE_HOME=D:\Java\jdk1.8.0_121\jre

4、Linux需要配置setclasspath.sh

Linux下,需要先在setclasspath.sh的头加上下面的配置,不然会报错(Neither the JAVA_HOME nor the JRE_HOME environment variable is defined):

vi /java/tomcat9/bin/setclasspath.sh
export JAVA_HOME=/java/jdk1.8
export JRE_HOME=/java/jdk1.8/jre

三、配置CATALINA_BASE

logging.properties文件有一个变量:catalina.base

apache-tomcat-9.0.56\conf\logging.properties

这是配置日志路径的,也配置成tomcat的根目录

catalina.baseC:\0soft\apache-tomcat-9.0.56

四、Tomcat启动控制台中文乱码解决

将控制台输入的编码改成GBK

java.util.logging.ConsoleHandler.encoding = GBK

(时间宝贵,分享不易,捐赠回馈,^_^)

================================

©Copyright 蕃薯耀 2021-12-29

​​​蕃薯耀的博客_CSDN博客

Windows Tomcat安装配置,Tomcat 启动闪退,Tomcat中文乱码解决相关推荐

  1. Tomcat之startup.bat启动闪退解决

    安装完了service 那个服务器,使用从官网下载的apche包 我使用的是这个包apache-tomcat-8.5.81-windows-x64. 去bin里面启动 startup.bat结果出现闪 ...

  2. Tomcat启动闪退的原因和解决方法

    作者:来个地瓜 来源:CSDN 原文:https://blog.csdn.net/qq904069486/article/details/80909780 版权声明:本文为博主原创文章,转载请附上博文 ...

  3. VSCode全套配置C++环境流程(完全卸载+C盘插件搬家+json配置文件+闪退问题+中文乱码问题)

    目录 前言 卸载 下载VSCode 避免VSCode下载的插件强占C盘空间 配置C++环境 下载MingGW 配置系统环境变量 下载C++插件 创建VSCode有效工作区 VSCode闪退问题 分离e ...

  4. apache-jmeter:点击可视化界面闪退和中文乱码Failed to write core dump

    目录 1.点击界面闪退 1.1.问题描述 1.2.解决方法 2.处理返回结果乱码问题 3.中文界面乱码 3.1.问题描述 3.2.解决方法 1.点击界面闪退 1.1.问题描述 Java运行环境 $ j ...

  5. Tomcat的startup.bat启动闪退解决办法

    找到startup.bat 右键编辑打开 在文件的最前面添加两句话 SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_80 SET TOMCAT_HOME=C: ...

  6. Tomcat使用startup.bat启动闪退的原因

    1.第一点原因可能是java的环境变量没有配置好 解决方法:到系统变量配置进行3个配置: 新建一个变量名为classpath,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_H ...

  7. windows上安装onlyoffice文档服务器,及中文乱码解决方案

    服务器版本windows 64位 准备工作,安装包链接:https://pan.baidu.com/s/1ileI5bQVRbroTbn4eJbtPQ 提取码:p6ld 1.postgresql数据库 ...

  8. tomcat安装配置及应用

    tomcat安装配置及应用 一.tomcat简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调 ...

  9. Tomcat 启动闪退问题解决集(八大类详细)

    Tomcat启动闪退问题解决集(八大类详细) 本文目录: 一.Java环境不对,Tomcat 不同版本需要的Java环境不同. 二.环境变量没有配置好 三.Tomcat端口被占用 四.配置文件编码问题 ...

最新文章

  1. python元组类型的变量以及字符串类型的变量作为参数进行传值
  2. JAVA escape/unescape
  3. Apache服务器多站点配置
  4. 异步Socket通信总结[转]
  5. MySQL FORMAT函数示例
  6. PL/SQL Developer 工具连接ORALCE数据库的方法
  7. 我的编程学习日志(1)--进制转换
  8. 浏览器插件开发--获取淘宝的品牌类型
  9. 端口tagged和untagged详解
  10. python 完全背包问题_经典动态规划:完全背包问题
  11. Flutter 接入iOS苹果内购支付踩坑过程
  12. 网络协议--05--IP子网划分
  13. 酷炫cmd命令行工具——windows terminal的详细配置
  14. 苹果蓝牙连接不上是什么原因_无线网连接不上 原因很多,总有一个办法解决你的问题...
  15. 【英语竞赛】专项练习之听力
  16. python 发送邮件connect none_python发送邮件(smtplib)
  17. 汉字验证码、英文数字验证码字符集
  18. 水晶报表的中文版下载
  19. 极限编程下的极限测试
  20. matlab 软判决,软判决和硬判决

热门文章

  1. Attetion is all you need论文阅读笔记
  2. 画册设计的密集和肌理及空间
  3. Ribbon中的IRule
  4. 【一针见血】热点账户
  5. 677-大端模式和小端模式详解
  6. Hadoop中的shuffle、partition和combiner
  7. 如何安装TWiki(中文TWiki的安装)
  8. css中背景颜色用哪个,CSS 背景颜色
  9. uglifyjs php,使用UglifyJS合并/压缩JavaScript
  10. upload video