Windows11のPCで開発を行っておりますが、先日、環境変数から「JAVA_TOOL_OPTIONS」のエンコーディング設定を削除したのです(NetBeansでのWebアプリ開発のため)。
それにより、今度は IntelliJ IDEA(2023.2)のIDEのコンソール上で文字化けが発生するようになってしまいました。
解決方法
色々試して、私は下記のやり方で解決することができましたので、メモ。
まずは、IDEA上で、「ヘルプ」→「アクションの検索」→「VM」と入力。
その中で出現した「カスタムVMオプションの編集」を選択すると、C:\Users\userName\AppData\Roaming\JetBrains\IdeaIC2023.2\idea64.exe.vmoptions
ファイルがIDE上で開かれます。
そこに、「-Dfile.encoding=UTF-8」を入力します。
IDEAの再起動後、GradleのBuildでも、アプリ実行でも文字化けが解消されました!
文字化けが直っただけで、大幅にテンションアップでございます。