Cuando intento instalar Netbeans 8.1 en Ubuntu 16.04 da un aviso de error:no encuentra la ruta de javac, que es el compilador de java.
Instalamos netbeans:
sudo sh Descargas/netbeans-8.1-javase-linux.sh
Antes de acabar de instalarse Netbeans da un error; no encuentra el home de jdk. Este aviso se refiere a que no conoce la ruta del javac. Para encontrar la ruta del «javac» escribimosen la terminal:
whereis javac
Da como resultado, por ejemplo:
/usr/bin/javac
Entonces hacemos las siguientes consultas hasta encontrar el directorio donde está «javac»:
ls -las /usr/bin/javac
ls -las /etc/alternatives/javac
/usr/lib/jvm/java-8-oracle/bin/javac
Para conocer la ruta donde está instalado netbeans-8.1:
whereis netbeans-8.1
/usr/local/netbeans-8.1
Ahora editamos el fichero «netbeans.conf»:
sudo gedit /usr/local/netbeans-8.1/etc/netbeans.conf
Buscamos en el anterior fichero: «netbeans_jdkhome» y añadimos la siguiente ruta(quitamos */bin/javac):
netbeans_jdkhome=»/usr/lib/jvm/java-8-oracle»
Y con esto ya podemos arrancar Netbeans.