解决办法:
java -Dfile.encoding=utf-8 -jar xxx.jar
这种方法只能解决最后生成的结果中,不会出现中文乱码,但是dos显示的中文仍是乱码。
目前没有找到更好的办法,有更好办法的可以留言,感谢大佬!
2019-3-6更新
在 java -jar 之前加上
chcp 65001
可以解决
最终的bat文件为
chcp 65001
java -Dfile.encoding=utf-8 -jar xxx.jar
解决办法:
java -Dfile.encoding=utf-8 -jar xxx.jar
这种方法只能解决最后生成的结果中,不会出现中文乱码,但是dos显示的中文仍是乱码。
目前没有找到更好的办法,有更好办法的可以留言,感谢大佬!
2019-3-6更新
在 java -jar 之前加上
chcp 65001
可以解决
最终的bat文件为
chcp 65001
java -Dfile.encoding=utf-8 -jar xxx.jar