启动tomcat时出现乱码——淇℃伅(转)

原本电脑上是Tomcat7,最近想试试Tomcat8来启动项目。但是不管怎么下载Tomcat压缩包,启动时都会出现乱码,虽然不影响使用,但是会很别扭,在网上查了很久,总算找到了解决办法。

看帖子有人说是IDEA的什么什么编码格式问题,但是我用start.bat启动时也出现了乱码。此处就不赘述了,直接贴解决办法,以后碰到问题直接解决就行了。

转自https://blog.csdn.net/weixin_42443070/article/details/88085762

这是我用IDEA启动时的截图。

解决办法:

1.找到Tomcat目录下的conf/logging.properties配置文件,打开,搜索java.util.logging.ConsoleHandler.encoding,结果如下

内容介绍的也很明了,这一行是日志的编码, 将UTF-8改成GBK:

2.保存之后再启动Tomcat:

就解决了这个问题。

我把UTF-8和GBK改来改去试了好几次,没再出现什么问题。

刚才打开loggin.properties配置文件的时候也发现了里面有好多的encoding值,以后遇到和Tomcat有关的编码问题时就可以来拿这个文件是问了。

问题是昨天解决的,参照了忘记了哪个博客,写博客完全是为了往后能更好的解决此类问题。若恰巧有人看到了,且对您有帮助,那真是极好的!!!

原文地址:https://www.cnblogs.com/ffaiss/p/10819268.html

时间: 2024-07-31 05:21:14

启动tomcat时出现乱码——淇℃伅(转)的相关文章

IDEA 启动tomcat时 出现乱码

修改IntelliJ IDEA参数 在D:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3\bin\idea.exe.vmoptions文件的最后一行添加-Dfile.encoding=UTF-8 在D:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3\bin\idea64.exe.vmoptions文件的最后一行添加-Dfile.encoding=UTF-8 重启IntelliJ IDEA. 原文地址:

启动tomcat时遇到的问题

1.当启动Tomcat时,出现了如下信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\tools\myeclipse\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin;D:\Progr

[转]Eclipse启动Tomcat时45秒超时解决方法

原文地址:http://it.oyksoft.com/post/6577/ Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目启动超过45秒将会报错.两种解决方法:1.改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml start-timeout="45" 2.双击Servers视图中的对应的Server,打开Server的属性界面,右边有个Timeou

Eclipse启动Tomcat时,45秒超时解决方式

在Eclipse中启动Tomcat服务器时,经常由于系统初始化项目多,导致出现45秒超时的Tomcat服务器启动错误,出现下面的错误. 以前我们一般通过找到XML配置文件,将对应Timeout为45的值,修改为认为足够大来解决问题. 但是有时候这样很麻烦,有时候根本就在配置文件中找不到Timeout的属性值,所以这里有一种可以快速的解决方法. 解决方法: 1.双击Servers视图中的对应的Server,打开Server的属性界面.如下图: 2.在上图的Timeouts->Start属性中,将值

Eclipse启动Tomcat时45秒超时的解决方法

Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目需要加载的东西比较多,启动时间会比较久,如果启动超过45秒将会报错.有两种解决途径,方法只有一个,就是修改启动时间. 1. 修改eclipse的工作空间下面的server.xml配置文件. 找到eclipse的工作空间,在工作空间里面找到server.xml配置文件,例如我的eclipse的server.xml是在:E:\program\workspace\.metadata\.plugins\org.eclipse.ws

启动tomcat时 一闪而过解决方法

1 首先确定JAVA 已经配好了环境变量,具体配置方法,找一下度娘. 测试方法:进入cmd -> javac -version 能看到JAVA的版本信息,证明配置成功了. 2 分析一下问题出现的原因及解决办法 一般通过startup.bat启动tomcat时流程是:startup->catalina->setclasspath->catalina 先记事本打开startup.bat,找到最后一句话::end, 在后面加上一句pause (暂停等待的意思): 找到call "

启动tomcat时 一闪而过解决方法(2)

下面我先跟大家确认一下问题出现的前提条件(本机版本java:1.6.20,tomcat:6.0.32) 1)在eclipse里面启动tomcat时都是正常的. 2)在系统中配置了各种环境变量如下: JAVA_HOME:H:\DevelopTools\Java\jdk1.6.0_20 CATALINA_BASE:H:\DevelopTools\apache-tomcat-6.0.32 CATALINA_HOME:H:\DevelopTools\apache-tomcat-6.0.32 CLASSP

Eclipse启动Tomcat时45秒超时解决方法

Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目启动超过45秒将会报错. 两种解决方法:1.改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml start-timeout="45" 修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件. <servers

structs2中,启动Tomcat时异常:严重: Exception starting filter struts2 java.lang.NullPointerException

structs2中,已搭建好structs2开发环境,程序无任何问题.但是,部署好项目之后,启动Tomcat时Console报错抛出异常: 严重: Exception starting filter struts2 java.lang.NullPointerException 如下图所示: 出现这个错误的原因是:这是struts-2.1.6版本的一个BUG,配置文件中设置了开发者模式,即structs.xml中包含了<constant name="struts.devMode"