刚开始用idea工具,下载别人代码到自己本地运行时出现了下面这样的情况

idea 设置java类 gbk编码 idea改gbk_idea 设置java类 gbk编码

 

 

 

然后就总结了两种自己出现的错误,以及网上提到的解决办法,仅供参考:

第一个就是控制台输出乱码,前提是代码没有出现乱码:

 

额,,底部这里就是控制台或者输出的是窗口:

idea 设置java类 gbk编码 idea改gbk_ide_02

 

 

 

idea 设置java类 gbk编码 idea改gbk_idea 设置java类 gbk编码_03

找到 help

idea 设置java类 gbk编码 idea改gbk_加载_04

点开 Edit Custom VM Options...然后输入:-Dfile.encoding=UTF-8  

 

idea 设置java类 gbk编码 idea改gbk_idea 设置java类 gbk编码_05

之后退出idea 再重新打开程序运行,就好啦~

 

第二个就是idea导入别人的项目进来运行时代码出现乱码像下边这样:

 

idea 设置java类 gbk编码 idea改gbk_程序运行_06

 

 

 点击出现的提示,

 

idea 设置java类 gbk编码 idea改gbk_加载_07

 

 

如果没有的话也可以点击右下角的这个,原来应该是UTF-8的,把他改为GBK(但是我自己试的时候没管用) 

 

idea 设置java类 gbk编码 idea改gbk_idea 设置java类 gbk编码_08

跳出来一个窗口,点击重新加载 Reload

到这里的时候可以点击运行试试要是可以了就不需要改啦

idea 设置java类 gbk编码 idea改gbk_程序运行_09

 

 

如果还是不好使,再点击右下角的GBK,把他改成UTF-8这时候跳出的窗口选择 Conver

idea 设置java类 gbk编码 idea改gbk_ide_10