【Java】この文字(0xEF)は、エンコーディングwindows-31jにマップできません

・Adopt Open JDK

サクラエディタ

コマンドプロンプト

 

エラー画面の様子

「この文字(0xEF)は、エンコーディングwindows-31jにマップできません」

このように表示されたときの対処法

 

「javac -encoding UTF-8 First.java

と打ってからファイルを実行する。

 

初歩的なところで時間がかかっていたので、きちんと日本語で出力され感動。

ただ、毎回入力するのは面倒だが何か方法はあるのだろうか。。