我已经创建了一个可执行的jar文件。我使用bat文件命令' java -jar -Xms3048M esc.jar '来运行它。
这在印度和德国都很完美,都是Windows 7环境。但在日本等其他地区,该计划仍然存在。该程序涉及与文件(读和写)的交互。从网上我了解到不同地区的编码可能会有所不同。
所以我把命令改为' java -Dfile.encoding = Cp437 -jar -Xms3048M esc.jar '改变这个命令之后,它再次在印度和德国地区运作良好,但在日本失败了。你觉得我错过了什么?
由于这是一个遗留JAR,我无法编辑java文件。有没有什么可以让它在所有国家都运行?提前谢谢。