如果要NetBeans用UTF-8对文件进行解码,需要修改配置文件,具体方法如下:
1. 找到你的Netbeans安装目录下的etc文件夹,如D:Program FilesNetBeans 8.2etc etbeans.conf
2. 用记事本打开netbeans.conf
3. 找到netbeans_default_options这一句,前面没有符号#,在文件第46行
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true"
4. 在最后面加上一个空格,再加入-J-Dfile.encoding=UTF-8
尾部加上“ -J-Dfile.encoding=UTF-8”
修改后的第46行为:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8"
这样NetBeans默认的编码就变为UTF-8,