@trying彻底搞明白并解决Win稀烂的IDEA控制台乱码问题 中发帖

直接抛出答案, 问题究极核心是增加这个JVM参数
强制指定控制台输出编码:
-Dsun.stdout.encoding=UTF-8


大家是不是觉得觉得默认时好时坏, 事实上确实如此!

就这么一个jvm参数 -Dsun.stdout.encoding=UTF-8 受制于以下影响:

不同的JDK版本
不同的构建工具及版本
不同的IDEA版本
不同的IDEA构建工具插件版本
不同的框架插件及版本
不同的运行方式及路径
不同的项目结构和涉及插件

以上情况会在各个层级步骤互相影响混杂在一起, 导致这个参数时而加时而不加, 并且会这加那不加, 这行那不行
网上的所有方法, 所有帖子, 所有试图跟踪查找原因的方法, 都不可完美解决
我直接告诉大家终极生产可行方法
从此开始都是IDEA全局三UTF-8配置

JAVA + Maven + 无框架项目
直接在项目根目录新建目录和文件 ....