最近使用IDEA时,运行窗口中文乱码,网上查了好多种方法,都试过了,没有解决。
只有运行窗口乱码,终端里编译打开和cmd命令行编译打开后也没乱码,如果你是这种情况,可以往下看了。
第二天解决时看到一篇文章,讲到官方对JDK-18的编码做了一些调整,在使用JDK-18时会有乱码问题,解决方法为使用以前的JDK版本(如JDK-17),或者在项目和文件编码是UTF-8的情况下,点击Run -> Edit configurations,在VM options里加入"-Dfile.encoding=gbk",(如果没有VM options选项,点击右上角"Modify options(可能为蓝色字体)" -> java | "add VM options"),就好了。
图片我就放下面了:
总结
遇到问题多到网上找,别闲麻烦。
最后希望你我越来越强,hhh~~~