-
2022-01-11 10:12:33
启动tomcat,发现控制台打印中文变成乱码:
问题原因:编码不一致。tomcat默认编码是UTF-8,windows的默认编码是GBK,编码不一致导致乱码,修改编码即可。
解决办法:去tomcat目录的conf文件夹,打开logging.properties,设置java.util.logging.ConsoleHandler.encoding编码方式为GBK
保存后重启tomcat即可
更多相关内容 -
SpringMVC Tomcat控制台乱码问题解决方案
2020-08-19 04:17:39主要介绍了SpringMVC Tomcat控制台乱码问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 -
解决IDEA 启动Tomcat控制台乱码问题
2020-08-27 05:46:24今天在Idea中用Tomcat跑一个Web项目,启动后,Tomcat日志在控制台打印出来都是乱码,初次遇到这个问题真的很棘手,今天小编带领大家一起看看解决方法 -
解决idea工具tomcat控制台乱码问题
2021-01-20 14:09:59解决idea控制台乱码 第一步:设置idea中Tomact的编码格式 1.打开 Edit tomcat configuration–> VM options 后面输入: -Dfile.encoding=utf-8 第二步:设置idea的编码格式 idea 安装目录下/bin/idea.exe.vmoptions ... -
tomcat控制台乱码
2022-01-04 11:06:22一、tomcat控制台日志乱码 这个问题的原因是windows默认编码集为GBK,由于使用startup.bat启动tomcat时,它会读取catalina.bat的代码并打开一个新窗口运行。打开的cmd默认编码可能不是utf-8,与系统编码不一致,所以...一、tomcat控制台日志乱码
这个问题的原因是windows默认编码集为GBK,由于使用startup.bat启动tomcat时,它会读取catalina.bat的代码并打开一个新窗口运行。打开的cmd默认编码可能不是utf-8,与系统编码不一致,所以导致乱码。所以tomcat的命令框和输出日志都是乱码
1、修改cmd命令行的编码 :
打开注册表,找到HKEY_CURRENT_USER→Console→Tomcat
找到CodePage项,没有则创建,更改值为十进制的650012、修改logging.properties配置 :
打开tomcat/conf/logging.properties
添加语句:java.util.logging.ConsoleHandler.encoding = GBK
重启tomcat,查看日志数据即可二、tomcat控制台页面打印输出乱码
1、server.xml配置未注明编码格式 :
浏览器本身有自己的显示编码格式,tomcat的输出也有自己的格式,甚至我们在编写代码的过程中也可以指定输出的编码格式。所以这类原因导致的乱码,需要我们保持各种编码格式统一:
①、在tomcat中将server.xml 的我们所用的端口的配置添加URIEncoding=“UTF-8”
②、在html的标签内加上meta标签
③、最好在编程中输出页面的时候指定编码为UTF-8
2、catalina.bat的配置问题 :
在\tomcat\bin\catalina.bat这个配置文件中加上set JAVA_OPTS=-Dfile.encoding=UTF-8
3、编译工具 :
在IDEA编译器中的tomcat VM options:设置-Dfile.encoding=UTF-8,或eclipse 的设置中改成utf-8 输出的问题可以解决
注意事项 :(在tomcat中将server.xml 的我们所用的端口的配置添加URIEncoding="UTF-8"之后,再把VM options设置好之后,重启tomcat,就可以解决问题了)
-
IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法
2021-01-09 02:12:211.首先要分清是tomcat日志编码,与idea的日志显示控制台编码 2.tomcat日志编码:cmd内 “cd /d tomcat根目录” “bin\catalina.bat run” 运行,”chcp65001″切换cmd为utf8,”chcp 936″切换cmd为gbk,确定tomcat... -
Tomcat控制台乱码问题解决
2022-02-10 14:15:391、找到tomcat安装目录,找到conf下的logging.properties文件,将其中的encoding = UTF-8的部分全部修改为encoding = GBK 2、另一种情况,是涉及到在tomcat里运行的项目与后端交互的情况,这种情况较为复杂,可首先...1、找到tomcat安装目录,找到conf下的logging.properties文件,将其中的encoding = UTF-8的部分全部修改为encoding = GBK
2、另一种情况,是涉及到在tomcat里运行的项目与后端交互的情况,这种情况较为复杂,可首先修改tomcat安装目录下的conf下的web.xml文件,在servlet标签组中加入:
<param-name>fileEncoding</param-name> <param-value>UTF-8</param-value>
3、还有一种是 tomcat本身的控制台不乱码 但是代码里面抛出来的中文乱码了
那可能是log本身配置的字码不一致导致
我自己的项目有用到 logback-spring.xml 把里面相关编码配置都统一成gbk
如有错误,请留言 -
解决idea配置tomcat控制台乱码
2022-04-20 00:42:38重启idea,Server中tomcat日志乱码已解决,但idea控制输出乱码,解决方案如下: 在idea中点击右上角的tomcat服务,选择edit configurations,选择Tomcat服务,修改VM options参数为-Dfile.encoding=UTF-8 即可...首先,help——Edit Custom VM Options,设置字符编码:–Dfile.encoding=utf-8
重启idea,Server中tomcat日志乱码已解决,但idea控制输出乱码,解决方案如下:
在idea中点击右上角的tomcat服务,选择edit configurations,选择Tomcat服务,修改VM options参数为-Dfile.encoding=UTF-8
即可完美解决!
-
解决IDEA启动tomcat控制台乱码
2022-03-28 20:35:29点击Help 选择-> Edit Custom VM Options 在弹出的idea64.exe.vmoptions文件中,加入-Dfile.encoding=utf-8 重启IDEA,在次运行tomcat就不会乱码了 -
解决Tomcat控制台乱码问题
2021-12-28 18:34:42所以tomcat的命令框和输出日志都是乱码 解决的办法有两个: 1.修改cmd命令行的编码 a.打开注册表,找到HKEY_CURRENT_USER→Console→Tomcat b.找到CodePage项,没有则创建,更改值为十进制的65001 2.修改logging... -
idea 启动 tomcat 控制台乱码
2022-02-02 23:18:161. setting 配置 2. Help->Edit Custom VM Options 配置 最后添加一行: -Dfile.encoding=UTF-8 3. Edit Configrations ,vm option 为 -Dfile.encoding=UTF-8 ,点击ok -
解决IDEA中启动tomcat控制台乱码
2022-02-14 18:40:49Tomcat 乱码 java -
Tomcat 控制台乱码问题
2021-08-18 15:27:15windows默认编码集为GBK,...修改 Tomcat 安装目录下 conf 目录下的 logging.properties 文件,将控制台输出的编码修改为GBK编码: java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.f -
解决IDEA中Tomcat控制台乱码问题
2021-11-18 22:49:05在apache-tomcat-9.0.52\conf目录下的logging.properties文件中修改java.util.logging.ConsoleHandler.encoding = UTF-8可有效解决乱码 -
IDEA +tomcat 控制台乱码解决方案
2022-01-26 21:29:47tomcat版本: 9.0.58; 找到IDEA安装目录,在其bin目录下找到idea.exe.vmoptions和idea64.exe.vmoptions两个文件并在文件末尾添加如下内容: -Dfile.encoding=UTF-8 设置IDEA控制台输出的编码:file->... -
springmvc启动时tomcat控制台乱码
2021-09-09 18:07:50方案: 找到Tomcat目录下的conf文件夹 修改conf文件夹里的logging.properties文件 在里面增加参数java.util.logging.ConsoleHandler.encoding = GBK -
windows tomcat控制台乱码解决
2021-08-22 18:43:44在windows 系统下启动...解决方法也很简单,只要修改tomcat控制台日志输入的编码集与系统命令行窗口的编码集一致即可。操作如下: 修改conf文件下的logging.properties文件,将控制台输出的编码修改为GBK: java.ut -
解决Tomcat控制台乱码(图文)
2021-10-03 10:09:56乱码的原因:Tomcat命令窗口的字符编码是GBK与显示字符的编码UTF-8不匹配 方法一: 首先先进入到 Tomcat目录下的conf 目录,打开 logging.properties 文件,在43行(不一定绝对是这行)的位置加个#,注释掉此行 保存... -
IDEA之tomcat 控制台乱码解决方法
2021-08-25 22:57:13找到tomcat文件,打开conf这个文件,之后找到logging.properties,并打开它,之后在里面修改这个位置的UTF-8,变为GBK,保存之后,重启运行即可以,反过来改也成立. -
windows环境解决tomcat控制台乱码
2021-07-19 14:00:53编码不一致,tomcat启动后默认编码UTF-8,而windows的默认编码是GBK。所以只需配置启动tomcat后为GBK编码即可。 解决方案 1、找到conf文件夹下的logging.properties文件,添加(或修改)语句为:java.util.logging.... -
Idea中Tomcat控制台乱码问题的解决
2021-06-05 23:49:35解决Tomcat乱码问题 打开Tomcat安装目录: apache-tomcat-9.0.14-windows- x64/conf/logging.properties 大概在50多行注释这一句 #java.util.logging.ConsoleHandler.encoding = UTF-8 (或者添加语句:java.util.... -
Myeclipse Tomcat 控制台乱码设置
2015-11-22 16:11:12Myeclipse Tomcat 控制台乱码设置 -
Windows系统下tomcat 控制台乱码问题及产生原因研究【彻底解决】
2022-04-11 12:57:39乱码原因:Tomcat命令窗口字符编码(GBK)与显示的字符编码(UTF-8)不匹配 解决方法:通过注册表修改Tomcat命令窗口的默认字符编码为UTF-8即可解决 第一步:Windows+R打开运行,输入regedit进入注册表编辑器 第二... -
IDEA中tomcat控制台乱码问题
2020-07-10 14:17:03对于IDEA中tomcat控制台乱码问题:修改tomcat的conf里的logging.properties文件中的内容如下(没有这四行的话自己加) 文本内容: 1catalina.org.apache.juli.FileHandler.level = FINE 1catalina.org.apache.juli.... -
idea启动Tomcat控制台乱码问题
2020-07-22 20:57:02问题: 解决方案一: 修改tomcat/apache-tomcat-7.0.92/conf/logging.properties把UTF-8改成GBK 缺点: 这种方法不是主流的,但优点是在idea控制台和dos...且idea启动Tomcat时控制台的 Tomcat catalina log页面 还是