Intellij IDEA tomcat 启动时 中文日志内容乱码

本文介绍如何通过简单修改Apache Tomcat 8.5.50的日志配置文件logging.properties,实现日志功能的调整,无需触及其他部分,重启即可生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

结合网上现有的资料,只需要修改配置文件中的下面几处(见下图)

 

 

不需要修改 apache-tomcat-8.5.50\conf\logging.properties中的内容

修改好后重启就可以了

### 解决 IntelliJ IDEATomcat 终端中文乱码的方法 #### 方法一:修改配置文件 为了处理乱码问题,可以在 Intellij IDEA 的安装目录下定位到 `bin` 文件夹。在此文件夹内找到并使用记事本或其他文本编辑器打开 `idea.exe.vmoptions` 和 `idea64.exe.vmoptions` 这两个文件,在每种文件的最后一行追加 `-Dfile.encoding=UTF-8` 参数[^1]。 ```bash -Dfile.encoding=UTF-8 ``` 完成上述更改后保存文件,并重新启动 IDE 来使改动生效。 #### 方法二:调整IDE编码设置 通过进入 **File > Settings** (对于 macOS 用户则是 **IntelliJ IDEA > Preferences**) 菜单来访问全局和项目级别的字符集编码选项。导航至 **Editor > File Encodings**, 将 Global Encoding、Project Encoding 及 Default encoding for properties files 均设为 UTF-8 编码格式,最后确认应用这些变化[^2]。 #### 方法三:直接在Tomcat VM options中添加参数 当配置特定于应用程序服务器的环境变量时,也可以考虑直接向 Tomcat 启动命令附加 JVM 参数的方式解决问题。具体操作是在部署配置中的VM Options字段里加入同样的 `-Dfile.encoding=UTF-8` 设置[^3]。 以上三种方式均能有效改善或彻底消除由于编码不一致所引起的终端输出乱码现象。建议尝试其中一种方案看能否满足需求;如果初次尝试未能成功,则可以依次测试其他两种解决方案直至问题得到圆满解决为止。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值