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.