解决运行tomcat的startup.bat闪退的问题//解决tomcat乱码问题

一、解决运行tomcat的startup.bat闪退的问题

1.如果Java环境变量没有配置,则先尝试配置好Java环境变量后在再双击运行startup.bat。如何配置Java环境变量参考我的另外一篇“配置Java环境变量超详细教程”,保证让你无脑配置成功。配置Java环境变量超详细教程

2.如果您的环境变量配置成功了,Javac也能运行成功,但是双击startup.bat后还是闪退,那么尝试在环境变量中添加JRE_HOME变量和Path里面jre的bin路径,具体步骤如下:

“win+R”快捷键->点击系统->点击高级系统设置->点击环境变量->在系统变量里面点击“新建”,

新建内容(1)为:

变量名:

JRE_HOME

变量值:这里变量值为您电脑里面re文件夹的路径,例如我的jre文件夹路径为:

D:\softwore\5-Java\jre1.8.0_161

新建内容(2)为:

进入击系统变量里面的Path->新建一个变量

这里有两种情况,有的电脑用%JRE_HOME%\bin即可,有的电脑就则只能用jre文件夹下的bin路径:D:\softwore\5-Java\jre1.8.0_161\bin导入。这里选用哪种取决于您用哪种形式成功运行出javac命名,也就是看您的环境变量Path里面添加jdk的形式是什么那么jre的添加形式就是什么,要保持一致,而且Path里面的jre环境变量要在jdk下面。

%JRE_HOME%\bin

 或者

D:\softwore\5-Java\jre1.8.0_161\bin

通过上面步骤,您就可以试着再次运行tomcat的startup.bat,这时候闪退的问题应该就解决了。下面解决tomcat乱码问题。

二、解决tomcat乱码问题

很简单。

找到电脑里面的tomcat文件夹->进入后点击里面的conf文件夹->鼠标右键"logging.properties"->选择用记事本编辑(或者用vscode或者其他能打开的都行)->将java.util.logging开头的最后一行里面的UTF-8修改为GBK->然后ctrl+s保存并退出。图片步骤如下:

解决运行tomcat的startup.bat闪退的问题//解决tomcat乱码问题_第1张图片解决运行tomcat的startup.bat闪退的问题//解决tomcat乱码问题_第2张图片解决运行tomcat的startup.bat闪退的问题//解决tomcat乱码问题_第3张图片

将下面图片位置的UTH-8修改为GBK,然后ctrl+s保存并退出。 

解决运行tomcat的startup.bat闪退的问题//解决tomcat乱码问题_第4张图片

这时候再次运行 tomcat的startup.bat应该就是正常的中文汉字了。

如果对您有帮助,那就感谢您留下一个赞支持一下吧嘿嘿。如果有不正确的地方还请大佬对我进行批评指正或者建议,我会认真采纳,谢谢。

你可能感兴趣的:(Java,tomcat,java)