【发布时间】:2012-06-09 01:45:56
【问题描述】:
设置JVM字符集的命令是什么?
(另外,查看当前JVM字符集的命令是什么,所以我知道如何在我完成后将其重置为默认值)
谢谢,
【问题讨论】:
标签: java character-encoding jvm
设置JVM字符集的命令是什么?
(另外,查看当前JVM字符集的命令是什么,所以我知道如何在我完成后将其重置为默认值)
谢谢,
【问题讨论】:
标签: java character-encoding jvm
Java 字符串在内部始终是 UTF-16 (javadoc link),但您可以使用 -Dfile.encoding=UTF-8 来方便读取具有默认字符集的文件。
只需确保在您设置该文件集时 Java 可以访问该文件集,否则它将无法启动。
【讨论】:
mvn -Dtest=MyTest -Dfile.encoding=UTF-8 test?这看起来不太对,是吗?
java.nio.charset.Charset.defaultCharset() 将为您获取 JVM 的默认字符集。
【讨论】: