LANG的值 关系到你java的默认的字符编码格式
LANG=en_US.UTF-8的时候,程序读取文件(运行)就没有问题。
不知道你文本文件是什么编码的。当为zh_CN.GB18030时,文件打开可以显示中文。
zh_CN.GB18030兼容GBK段错误有可能是jvm用GB18030处理文本文件时候地址越界出的问题
LANG=en_US.UTF-8的时候,程序读取文件(运行)就没有问题。
不知道你文本文件是什么编码的。当为zh_CN.GB18030时,文件打开可以显示中文。
zh_CN.GB18030兼容GBK段错误有可能是jvm用GB18030处理文本文件时候地址越界出的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货