0
パラメータfile.encondingを使用してアプリケーションを起動し、JVMが別のJVMファイルを作成すると、2番目のJVMは継承されません。 2番目のJVMはシステムエンコーディングを使用します。別のファイルを使用して別のJVMを開くJVM
同じファイルで別のJVMを開くようにJVMを設定できますか。
パラメータfile.encondingを使用してアプリケーションを起動し、JVMが別のJVMファイルを作成すると、2番目のJVMは継承されません。 2番目のJVMはシステムエンコーディングを使用します。別のファイルを使用して別のJVMを開くJVM
同じファイルで別のJVMを開くようにJVMを設定できますか。
-Dfile.encoding=YOURENCODING
をコマンドライン引数として2番目のJVMに渡すことができます。
ちょうど注記: 'file.encoding'に頼る代わりに、I/Oを実行するたびに明示的にエンコーディングを指定するほうが頑強です。もちろん、変更できないコードには 'file.encoding'が必要です。 – sleske