ubuntuのjava環境は、デフォルトではgcj(gnuのjava環境)がインストールされる。 しかし、gcjではNetBeansがうまく動かなかったので、update-alternativeを使ってjava環境をsunのjava 6に変更することにした。 その方法をメモしておく
java6をインストール
% sudo aptitude install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-jdk sun-java6-plugin
java環境を切り替える
% sudo update-alternatives --config java
すると以下のように選択肢が表示される
`java' を提供する 3 個の alternatives があります。
選択肢 alternative
-----------------------------------------------
1 /usr/bin/gij-4.2
2 /usr/lib/jvm/java-6-sun/jre/bin/java
*+ 3 /usr/lib/jvm/java-gcj/jre/bin/java
デフォルト[*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください:
選択肢 alternative
-----------------------------------------------
1 /usr/bin/gij-4.2
2 /usr/lib/jvm/java-6-sun/jre/bin/java
*+ 3 /usr/lib/jvm/java-gcj/jre/bin/java
デフォルト[*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください:
これを2(java-6-sun)に変更することでjava6が有効になる。