質問: 'UTF-8' ``` 【2019/09/02 追記】 IDEA の Terminal 上でいろいろとお試し中です。何かのご参考になれば: * Terminal のプロンプトは C:\Users\hotta のようになるので、PowerShell じゃなくて cmd.exe が呼ぼれている模様? * この状態でも > javac HelloWorld2.java だとエラーメッセージが日本語になる。Windows のシステムロケールを参照している(らしい)? * > javac -J-Duser.language=en HelloWorld2.java だとエラーメッセージが英語になる。 * [File]-[Settings]-[Compiler]-[User-local build process VM options] に -J-Duser.language=en を入れても [Build Output] の出力は英語にならない。正確には > > (ソースパス).java 1 error ← ここは英語 > > <文字化けメッセージ> ← ここは文字化け > > > * [File]-[Settings]-[Compiler]-[Java Compiler]-[Additional command line parameters: に -J-Duser.language=en を入れても前項と同じ状況。 * Build ペインを見ると > > Task :compileJava FAILED > > > となっているので、gradle 経由で呼ばれている模様? * [File]-[Settings]-[Build, Execution, Deployment]-[Build Tools]-[Gradle]-(Gradle project)-(プロジェクト名)-[Build and run using]が[Gradle(Default)]になっていたので試しに[IntelliJ IDEA] に変えてみたら Error:Abnormal build process termination: "D:\Program Files\AdoptOpenJDK\jdk-11.0.4.11-hotspot\bin\java.exe"(以下、非常に長いコマンドラインの後に) Unrecognized option: -J-Duser.language=en となった。オプションの中を見ると -Duser.language=ja といったものがあるので指定方法が違うらしい。 まだ解決してないですが、この「非常に長いコマンドライン」で IDEA 自体が起動時にどのようなファイルを見に行っているかがわかって興味深いです。
回答: ようやく直りました。 多くのプログラマが希望するであろう、日本語環境にするための手順を書いておきます。 (手順を確認するために、いったん IDEA をアンインストールしました) 1.IntelliJ IDEA をインストール 2.Pleiades で日本語化(任意) 3.%USERPROFILE%\.IdeaIC2019.2\config\idea64.exe.vmoptions をテキストエディタで開き、最終行の次に -Dfile.encoding=UTF-8 を追加 これだけで日本語化できるようです。フォント等はデフォルトのままでもちゃんと日本語が出ますが、お好みで変更することも可能です。