NetBeansIDEで文字化けが起こる現象の解決方法

どうしてこうなった

勉強会でNetBeansIDEを使う機会があるので早速インストール。

インストール自体は特に問題もなくスムーズに終了しました。

いざ、NetBeansを起動!といったもののホーム画面の段階ですでに文字が"□"となって表示されてしまいました。

※文字化けについては下記画像参照
f:id:kyzfm338:20180112200732p:plain

文字化けの中でオプションを探し言語のところをいじろうとするものの、たどり着けない。

もちろんインストールするにあたってJavaは入っているし、破天荒なインストール方法を試したわけでもありません。

しかも同様の現象を調べて見てもそもそも出てこない。

久しぶりにgoogle先生が敗北しました。

解決して行く

NetBeansをアンインストール

※OSによって作業が異なります。

今回はLInux(Ubuntu)での操作を例にやっていきます
まずはIDEのインストールディレクトリを開きます
下記のコマンドはデフォルト設定時のものとなります

$ /usr/local/netbeans-8.2

開くと
"uninstall.sh"というのがあるので

$ sudo sh uninstall.sh

で実行
その後3つのチェックボックスを選択しアンインストール

再ダウンロード

ダウンロード方法については割愛させていただきます

cd download
sudo sh netbeans-8.2-linux.sh

上記コマンドでインストーラーを起動します
その後はインストーラーに沿ってインストールして行くのですが途中で"インストール・フォルダとJDKのインストール先"というのがあると思います
そこの下段のNetBeans IDE用のJDKというところを正しいものにしてください
※今回の場合はJava JDK8を使用する予定でしたがうまく設定されていないため文字化けが起こってしまいました
恐らくこの方法で解決すると思います
後半は若干急ぎ足になってしまいましたがお役に立てれば幸いです
もし何かあればコメントやTwitter等でお願いします

環境
ubuntu 16.04
NetBeans IDE 8.2