jar包运行出现中文乱码的问题

2022-08-26 09:35:51

写了一个java Project,在eclipse里运行的时候不会出现乱码,但是用jar包运行的时候,出现了中文乱码。

我将它包装成了一个文件,这样就在没有jre的机器上也可以运行了。start.bat里面是.\jre\bin\java -jar .\WriteToExcel5.jar。但输出中文乱码。

将start.bat改为.\jre\bin\java -Dfile.encoding=utf-8 -jar .\WriteToExcel5.jar,问题就可以轻松解决。

初步判断,应该是jar包导出的时候目标跟源编码不一致,所以产生了乱码。

哎,乱码问题永远都是程序猿的未解之谜。。。

转载于:https://www.cnblogs.com/qiuhaojie/p/5846072.html

  • 作者:anyin6887
  • 原文链接:https://blog.csdn.net/anyin6887/article/details/102010085
    更新时间:2022-08-26 09:35:51