记另外一则因编码引起的问题

续上文解决了编码的问题以后,最近又遇到了一则编码问题:在Windows操作系统下,将Tomcat做成服务,测试在catalina.bat文件中增加编码配置无效,于是只好改了操作系统的全局编码配置。

增加一环境变量,写入:JAVA_TOOL_OPTIONS, 变量值为:-Dfile.encoding=UTF-8 即可。

 

附:验证Java默认编码代码

//方法一:中文操作系统中打印GBK
System.out.println(System.getProperty("file.encoding"));
//方法二:中文操作系统中打印GBK
System.out.println(Charset.defaultCharset());


发表评论

(必填)

(必填)

(以便回访)