2012-06-05 71 views

回答

6

的java字符串始終是UTF- 16內部(javadoc link),但是您可以使用-Dfile.encoding=UTF-8來幫助用默認字符集讀取文件。

只要確保java有權訪問該文件集,或者它將不會啓動。

+0

完整的命令是什麼?我正在運行一些Maven單元測試。那麼'mvn -Dtest = MyTest -Dfile.encoding = UTF-8測試'?這看起來不對,是嗎? –

+0

雖然這不會捕獲編碼錯誤。 – tchrist

+0

@OneTwoThree對我來說看起來很好。 –