IDEA使用自带下载的open jdk导致控制台输出中文乱码
众所周知,IDEA里可以直接下载新版jdk,比如已经出到jdk23了,里面就可以直接下载openjdk 23版本.
但是!!!!这些jdk使用时,字符集编码使用的系统编码(加运行参数无效),而windows一般都是GBK,这就导致代码实际上是以GBK编码运行的,无论在IDEA中怎么改文件编码为UTF-8,改项目编码为UTF-8,改控制台编码为UTF-8,都是无效的.
需要改项目编码为GBK
我直接盖!亚!
众所周知,IDEA里可以直接下载新版jdk,比如已经出到jdk23了,里面就可以直接下载openjdk 23版本.
但是!!!!这些jdk使用时,字符集编码使用的系统编码(加运行参数无效),而windows一般都是GBK,这就导致代码实际上是以GBK编码运行的,无论在IDEA中怎么改文件编码为UTF-8,改项目编码为UTF-8,改控制台编码为UTF-8,都是无效的.
需要改项目编码为GBK
我直接盖!亚!