Netbeans JDK Ubuntu 14.04

Ich nutze nicht das OpenJDK, sondern das von Oracle bereit gestellte. Dies schiebe ich in das Verzeichnis /opt und informiere Ubuntu mit folgenden Zeilen von einem neuen JDK (mit JRE):

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/Oracle_Java/jdk1.8.0_74/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/Oracle_Java/jdk1.8.0_74/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Oracle_Java/jdk1.8.0_74/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/jar" "jar" "/opt/Oracle_Java/jdk1.8.0_74/bin/jar" 1
sudo update-alternatives --set "java" "/opt/Oracle_Java/jdk1.8.0_74/bin/java"
sudo update-alternatives --set "javac" "/opt/Oracle_Java/jdk1.8.0_74/bin/javac"
sudo update-alternatives --set "javaws" "/opt/Oracle_Java/jdk1.8.0_74/bin/javaws"
sudo update-alternatives --set "jar" "/opt/Oracle_Java/jdk1.8.0_74/bin/jar"
sudo update-alternatives --install "/usr/lib/mozilla/plugins/mozilla-javaplugin.so" "mozilla-javaplugin.so" "/opt/Oracle_Java/jdk1.8.0_74/jre/lib/amd64/libnpjp2.so" 1
sudo update-alternatives --config mozilla-javaplugin.so

Alte JDK’s entfernen mit:

sudo update-alternatives --remove "java" "/opt/Oracle_Java/jdk1.8.0_60/bin/java"
sudo update-alternatives --remove "javac" "/opt/Oracle_Java/jdk1.8.0_60/bin/javac"
sudo update-alternatives --remove "javaws" "/opt/Oracle_Java/jdk1.8.0_60/bin/javaws"
sudo update-alternatives --remove "jar" "/opt/Oracle_Java/jdk1.8.0_60/bin/jar"

Und Netbeans möchte auch informiert werden:

netbeans --jdkhome /opt/Oracle_Java/jdk1.8.0_74

Um dies persistent zu machen: im Netbeans Installationsverzeichnis und dort im Ordner /etc die Datei netbeans.conf öffnen und editieren:

netbeans_jdkhome="/opt/Oracle_Java/jdk1.8.0_74"