gradle runを実行したときに,日本語がutf8のjavaファイルに含まれていると文字化けする.
javacでコンパイルして実行すると文字化けしない
ただし, java Main | cat とすると文字化けする(パイプするときだけshift-jisが出力される)
下記をbash_profileに設定しておくと,gradle run 実行時の文字化けは治るが,javac Main.java ができなくなる(utf-8のjavaファイルをコンパイルできなくなる)
export _JAVA_OPTIONS="-Dfile.encoding=SHIFT-JIS"
gradle runを実行したときに,日本語がutf8のjavaファイルに含まれていると文字化けする.
javacでコンパイルして実行すると文字化けしない
ただし, java Main | cat とすると文字化けする(パイプするときだけshift-jisが出力される)
下記をbash_profileに設定しておくと,gradle run 実行時の文字化けは治るが,javac Main.java ができなくなる(utf-8のjavaファイルをコンパイルできなくなる)
export _JAVA_OPTIONS="-Dfile.encoding=SHIFT-JIS"