在Ubuntu Server 14.04中安装了HUSTOJ,运行正常。但是当测试数据中含有中文时,Java语言提交的程序会出现错误,中文字符全部变成???。解决方法如下:
将Ubuntu的字符编码改为zh-CN.UTF-8。方法是:
将/var/lib/locales/supported.d/local中的编码改为zh-CN.UTF-8
将/etc/default/locale中的编码改为LANG=zh-CN.UTF-8和LANGUAGE=zh-CN
在Ubuntu Server 14.04中安装了HUSTOJ,运行正常。但是当测试数据中含有中文时,Java语言提交的程序会出现错误,中文字符全部变成???。解决方法如下:
将Ubuntu的字符编码改为zh-CN.UTF-8。方法是:
将/var/lib/locales/supported.d/local中的编码改为zh-CN.UTF-8
将/etc/default/locale中的编码改为LANG=zh-CN.UTF-8和LANGUAGE=zh-CN