有个翻译程序,调用了第三方的翻译API,获取的结果写入excel。API获取翻译结果无误,在eclipse里运行是好的,但导出jar包在命令行里运行就出现了乱码,如下:

执行命名做修改,增加参数-Dfile.encoding=utf-8,如下
java -jar -Dfile.encoding=utf-8 D:\a.jar
问题解决
有翻译程序调用第三方翻译API,将结果写入Excel。API获取结果正常,在eclipse中运行良好,但导出jar包在命令行运行出现乱码。通过执行命令增加参数 -Dfile.encoding=utf-8,即 java -jar -Dfile.encoding=utf-8 D:\\a.jar 解决了问题。
有个翻译程序,调用了第三方的翻译API,获取的结果写入excel。API获取翻译结果无误,在eclipse里运行是好的,但导出jar包在命令行里运行就出现了乱码,如下:

执行命名做修改,增加参数-Dfile.encoding=utf-8,如下
java -jar -Dfile.encoding=utf-8 D:\a.jar
问题解决
1552
1997

被折叠的 条评论
为什么被折叠?