在不同国家/地区的Windows 7中运行可执行jar的问题

时间:2017-03-22 06:30:06

标签: java batch-file character-encoding executable-jar

我已经创建了一个可执行的jar文件。我使用bat文件命令' java -jar -Xms3048M esc.jar '来运行它。

这在印度和德国都很完美,都是Windows 7环境。但在日本等其他地区,该计划仍然存在。该程序涉及与文件(读和写)的交互。从网上我了解到不同地区的编码可能会有所不同。

所以我把命令改为' java -Dfile.encoding = Cp437 -jar -Xms3048M esc.jar '改变这个命令之后,它再次在印度和德国地区运作良好,但在日本失败了。你觉得我错过了什么?

由于这是一个遗留JAR,我无法编辑java文件。有没有什么可以让它在所有国家都运行?提前谢谢。

0 个答案:

没有答案