NetBeansでJavaの実行結果が文字化けする

実現したいこと

文字化けを直して日本語が正常に表示されるようにしたい。

前提

Apache NetBeans IDE 19でJavaの勉強中です。
日本語化済み。

発生している問題・エラーメッセージ

Java

1System.out.println("ようこそ占いの館へ");

と入力して実行したところ

�悤�����肢�̊ق�

と表示されました。

試したこと

https://tigertaizo.hatenablog.com/entry/2017/06/29/181839
上記を参照に、ユーザー環境変数に「JAVA_TOOL_OPTIONS」を追加。
→出力ログ一行目に

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

と表示されるようになったものの変化なし。

http://1000k.github.io/2011/01/22/fixing-gable-in-netbeans/
上記を参照に、netbeans.confの「netbeans_default_options」ブロックに「-J-Dfile.encoding=UTF-8」を追加。
→こちらも変化なし。
リンク先にnetbeans_default_optionsブロックの全文が載っていますが、内容が違うのが疑問。(バージョンが違うため?)
なお、下の方に日本語フォントを指定の方法も書かれていますが、出力コンソールの最終行に

ビルド成功(合計時間: 10秒)

と表示されるので、フォントの問題ではないと思います。

補足情報(FW/ツールのバージョンなど)

Apache NetBeans IDE 19

コメントを投稿

0 コメント