2012-04-13 9 views
0

パラメータfile.encondingを使用してアプリケーションを起動し、JVMが別のJVMファイルを作成すると、2番目のJVMは継承されません。 2番目のJVMはシステムエンコーディングを使用します。別のファイルを使用して別のJVMを開くJVM

同じファイルで別のJVMを開くようにJVMを設定できますか。

+0

ちょうど注記: 'file.encoding'に頼る代わりに、I/Oを実行するたびに明示的にエンコーディングを指定するほうが頑強です。もちろん、変更できないコードには 'file.encoding'が必要です。 – sleske

答えて

2

-Dfile.encoding=YOURENCODINGをコマンドライン引数として2番目のJVMに渡すことができます。

関連する問題