IntelliJ Idea 编译时控制台上中文输出乱码

猜测原因是IDEA启动时未指定编码信息,故与系统编码保持一致(windows中文系统默认为GBK编码),当以UTF-8编码进行编译在控制台会以GBK编码输出,从而导致乱码

解决方案

指定Idea启动时JVM的默认编码为UTF-8

  • Help -> Edit Custom Options Properties,增加 -Dfile.encoding=UTF-8
相关推荐
ademen3 分钟前
关于 IntelliJ IDEA 中频繁出现的 Kotlin 及其核心作用
java·开发语言·kotlin
薯条不要番茄酱10 分钟前
【JavaEE初阶】多线程重点知识以及常考的面试题-多线程进阶(一)
java·前端·java-ee
大苏打seven11 分钟前
Java学习笔记(多线程):ConditionObject 源码分析
java·笔记·学习
苹果酱056720 分钟前
redis系列--1.redis是什么
java·vue.js·spring boot·mysql·课程设计
卷不动的打工仔23 分钟前
Ubuntu利用docker搭建Java相关环境问题记录
java·ubuntu·docker
百锦再38 分钟前
Android Studio 中文字大小的单位详解
android·xml·java·ide·app·android studio
残月只会敲键盘44 分钟前
Visual Studio C++引入第三方库
ide·visual studio
一只叫煤球的猫1 小时前
分布式-跨服务事务一致性的常见解决方案
java·分布式·后端
赤橙红的黄1 小时前
Spring编程式事务(本地事务)
java·数据库·spring
来自星星的坤1 小时前
解决 VSCode 中 NVM 配置后无法识别 Node 和 NPM 的问题
ide·vscode·npm