IDEA编译的时候乱码,Build Output提示信息乱码�����。
解决方案一:
首先是编辑器的乱码,这个很好解决,file→settings→appearance里面设置成支持中文的字体(这个很重要)
解决方案二:
将Help→EditCusuom VM Options...中添加-Dfile.encoding=UTF-8
解决方案三:
防止方案二未生效,可用方案三:在IDEA的安装目录下找到idea.exe.vmoptions和idea64.exe.vmoptions文件
将 -Dfile.encoding=UTF-8 粘贴进去
我的电脑中的文件夹所在位置是:
D:\JetBrains\IDEA\bin
解决方案四:
Settings→Editor→FileEncodings 全部改为UTF-8
解决方案五:
选择适合本工程的JDK版本
解决方案六:
找到Maven的配置取消委托给Maven的build/run的权利
解决方案七:
发现这里设置没问题,编码格式都一样,上网继续找办法,找到一个在这个文件打开后的右下角可以改变脚本文件的编码格式的方法,选择对应编码后,点Convert
解决方案八:
如果还不行,试下FILE→setting,然后在下图目录位置中加入-encoding utf-8
最后告诉大家如何重启IDEA,对,就是点这里:
上面解决方案有很多,总有一个适合你的。如果所有办法都行不通,那很大可能就是你用了JDK最新的版本,存在兼容问题,这里可以回复公众号“JDK”下载JDK 10这样相对稳定的版本进行搭建Java开发环境。
ps:微信搜一搜【争知拙见】,获取更多干货!