-J-Duser.language=en 

 

这个错误信息是来自javac 编译产生的 而中文乱码问题是 GBK 和UTF8 的问题

 

解决的办法就是让javac 输出英文错误信息