CHEN Xiaoyu's blog
2016年5月4日星期三
Windows中设置Java的默认字符集为UTF-8
Java中有出现中文乱码的情况,使用System.out.println(System.getProperty("file.encoding"));查看了系统的文件编码为GBK,将该变量的值设为UTF-8便可以解决问题。
可以在运行程序的时候指定编码,用-Dfile.encoding=UTF-8参数即可。
或者根据Java官方文档
http://docs.oracle.com/javase/6/docs/platform/jvmti/jvmti.html#tooloptions
,
在系统环境变量中增加一个变量,变量名为: JAVA_TOOL_OPTIONS, 变量值为:-Dfile.encoding=UTF-8,保存,重新打开ide运行,问题解决。
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
没有评论:
发表评论