如何在命令行上设置JVM字符集?

One*_*ree 2 java jvm character-encoding

设置JVM字符集的命令是什么?

(另外,查看当前JVM字符集的命令是什么,所以我知道如何在完成后将其重置为默认值)

谢谢,

Nat*_*ger 6

java字符串在内部始终是utf-16(javadoc链接),但您可以使用它-Dfile.encoding=UTF-8来方便使用默认字符集读取文件.

只需确保java在设置时可以访问该文件集,否则它将无法启动.