Windows Tomcat安装配置,Tomcat 启动闪退,Windows Tomcat中文乱码解决 | 您所在的位置:网站首页 › tomcat启动一半闪退 › Windows Tomcat安装配置,Tomcat 启动闪退,Windows Tomcat中文乱码解决 |
================================ ©Copyright 蕃薯耀 2021-12-30 https://www.cnblogs.com/fanshuyao/ 一、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_HOME C:\0soft\apache-tomcat-9.0.562、配置JRE_HOME 如果还是闪退,或者提示环境变量问题,就需要配置 JRE_HOME的环境变量 JRE_HOME D:\Java\jdk1.8.0_121\jre3、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.base C:\0soft\apache-tomcat-9.0.56
四、Tomcat启动控制台中文乱码解决 将控制台输入的编码改成GBK java.util.logging.ConsoleHandler.encoding = GBK
(时间宝贵,分享不易,捐赠回馈,^_^)
================================ ©Copyright 蕃薯耀 2021-12-30 https://www.cnblogs.com/fanshuyao/
|
CopyRight 2018-2019 实验室设备网 版权所有 |