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

2023-05-16

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

1、中文乱码原因

基本上大家安装的windows系统本地语言都是选择中文(不会有人选择英文吧?不会吧?不会吧?),也就是GBK编码;而IDEA或者Tomcat日志使用的是UTF-8编码,这就导致了中文显示乱码。

2、启动Tomcat中文乱码解决

首先:找到Tomcat日志配置文件(自己的)打开

解决控制台3个标签页的乱码问题,如图

1.Server乱码:注释掉如下行,复制->黏贴->最后改为GBK

# java.util.logging.ConsoleHandler.encoding = UTF-8

java.util.logging.ConsoleHandler.encoding = GBK

正常显示图示

2.Tomcat Localhost Log

# 1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8

1catalina.org.apache.juli.AsyncFileHandler.encoding = GBK

3.Tomcat Catalina Log

# 2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8

2localhost.org.apache.juli.AsyncFileHandler.encoding = GBK

正常图示

3、IDEA其他配置一律UTF-8编码配置

IDEA 配置文件idea.exe.vmoptions和idea64.exe.vmoptions最后添加:-DFile.encoding=UTF-8

位置:IDEA安装目录/bin/

打开IDEA ,File->Settings 搜索 File Encodings ,编码统一UTF-8

4、Tomcat配置项 VM options

未配置,正常显示

改为GBK编码是解决控制台显示中文乱码问题,其他UTF-8编码是为了与编辑器、浏览器等保持一致通用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IDEA2020启动Tomcat控制台中文乱码解决 的相关文章

随机推荐

  • Transfer-Encoding: chunked添加Content-Length: 574712返回

    一 问题背景 xff1a 开发中有时候有的功能需要返回content length字段 xff0c 根据此字段进行下载进度的展示 而springboot默认在数据量大的时候是进行了Transfer Encoding chunked 设置的
  • 工具(十一):随机密码生成工具-可选择字符种类

    工具 xff08 十一 xff09 随机密码生成工具 可选择字符种类 废话少絮 xff0c 上代码 xff1a 一 可选择字符种类随机密码生成工具的实现思路 xff1a 准备好要包含的字符串 xff0c 去掉易混淆字符 xff1b 随机生成
  • K8S异常之Unable to update cni config err=no vaild network found in /etc/cni/net.d

    一 背景问题描述 我们在初始化k8s节点的时候 xff0c 可能会遇到类似如下问题Unable to update cni config err 61 no vaild network found in etc cni net d xff0
  • Docker镜像之不同服务器间迁移大法

    背景需求 有个需求 xff1a 需要将一台服务器A上的docker镜像迁移到另一台服务器B上 xff0c 并可以在服务器B上 xff0c 通过命令docker images可以查看到对应的镜像 xff08 这个镜像一般是你自己打包的镜像 x
  • CSDN云IDE浅试之体验与建议

    云IDE产品介绍 云IDE使用教程 免费使用地址 xff1a 点击 云IDE xff0c 即可开始创建工作空间啦 个人认为任何好的软件都是第一印象比较重要 从几个方面说下个人比较赞同的点 一 新建项目变的简单 体现在几个方面 xff1a 1
  • K8S异常之Unable to connect to the server: x509: certificate has expired or is not yet valid

    一 问题 xff1a k8s证书过期 root 64 nb001 kubectl get node Unable to connect to the server x509 certificate has expired or is not
  • Debian远程控制SSH和putty

    转自 http blog sina com cn s blog 6ffafb910100omeu html SSH是一种在远程传输数据时可加密的传输手段 作为远程控制的首选服务 xff0c 给数据的传输安全带来的很大的好处 在debian
  • K8S异常之Harbor证书过期处理(完整版流程)

    1 背景 如图所示 xff0c 在登录harbor仓库时 xff0c 提示证书已经过期 2 更新证书 2 1 停止harbor docker compose down span class token punctuation span ro
  • jar命令之替换已有jar包依赖库的版本

    背景 由于项目使用的是nacos1 1 4 xff0c 其依赖的fastjson的版本为1 2 58 xff0c 包含了AVD 2022 1243027和AVD 2022 1243027的 fastjson lt 61 1 2 80 反序列
  • Java项目热部署方案之IDEA-HotSwapAgent和DCEVM大法

    一 环境准备 HotSwapAgent xff08 http hotswapagent org xff09 依赖 DCEVM 而 DCEVM要求jdk版本必须对应 xff0c 如果你用的 jdk1 8 xff0c 首先需要确认安装的是jdk
  • 使用rclone将本机文件或文件夹导入minIO

    一 背景 minio大量文件上传 xff0c 通过console xff0c web端控制台上传的话是可以的 xff0c 但是文件量太大 xff0c 效率很低 xff0c 就想办法上传服务器 xff0c 然后读取服务器文件的方式进行 二 过
  • 记录一次docker容器引起的时间相差8h的问题

    一 背景 系统打印日志时间小8h xff0c 部分插入mysql的日期却大8h xff0c 简直诡异 测试时间是上午10 05 经过排查 xff0c mysql设置的时区 xff0c 链接url设置的时区都是ok的 而且有其他服务时间正常
  • c++常见面试题30道

    转自 xff1a http blog csdn net shihui512 article details 9092439 xff1b 1 new delete malloc free 关系 delete会调用对象的析构函数 和 new 对
  • __attribute__ 机制详解

    attribute 语法的来源 GNU C 的一大特色就是 attribute 机制 attribute 可以设置函数属性 xff08 Function Attribute xff09 变量属性 xff08 Variable Attribu
  • 进程和线程的理解

    一 进程和线程的概念 xff08 一句话概述 xff09 进程 xff1a 我们运行的程序通常会对应一个或多个进程 xff0c 进程是操作系统分配内存的基本单位 线程 xff1a 一个进程通常会包含一个或多个线程 xff0c 线程是操作系统
  • ubuntu中sudo apt-get install 出现 failed to fetch

    在ubuntu中 安装samba时 xff08 sudo apt get install samba xff09 出现 failed to fetch 通过以下方式成功解决了 xff1a 我直接更新了下就解决了 通过sudo apt get
  • Docker删除镜像和容器

    一 删除容器 首先需要停止所有的容器 xff08 只停止单个时把后面的变量改为image id即可 xff09 docker stop docker ps a q 删除所有的容器 xff08 只删除单个时把后面的变量改为image id即可
  • 【读书】只读经典

    本文摘自豆瓣上 八百步 的收集的资料 xff1a http book douban com review 5289501 Ch 1 xff1a 管理 1 弗雷德里克 温斯洛 泰勒著 xff0c 科学管理的基本原理 xff0c 1911年出版
  • 卸载Docker

    一 准备工作 xff1a 1 杀死docker有关的容器 xff1a docker kill docker ps a q 2 删除所有docker容器 xff1a docker rm docker ps a q 3 删除所有docker镜像
  • IDEA2020启动Tomcat控制台中文乱码解决

    IDEA2020启动Tomcat控制台中文乱码解决 1 中文乱码原因 基本上大家安装的windows系统本地语言都是选择中文 xff08 不会有人选择英文吧 xff1f 不会吧 xff1f 不会吧 xff1f xff09 xff0c 也就是