- Sistema Operativo: GNU/Linux Debian 8
- Versión de Netbeans: 8.2
- Versión de Java: 1.8.0
Antes de continuar con la solución del problema, debo aclarar que si tiene usted instalado el Netbeans sobre GNU/Linux, es porque muy seguramente tiene instalada la versión actual de Java.
Al intentar crear un proyecto en Java, sale el siguiente error:
La solución es así de sencilla:
En principio debemos iniciar sesión como usuario root. Eso espero que lo sepa usted hacer, si no; es tan sencillo como escribir en una consola de comandos: su - y enter, le pedira su contraseña de root y ahora si podremos continuar.
Debemos editar el archivo netbeans.conf, dicho archivo se ubica (en el caso de Debian 8) en:
/usr/local/netbeans-8.2/etc
Yo acostumbro usar nano, aunque usted puede usar su editor favorito. "Aún no me acostumbro a vi :) xd :("
Luego buscamos en nuestro GNU/Linux el lugar donde estan los JVM, puede ser así: find / -name jvm. Ello nos dará la ubiación del directorio que vamos a poner en netbeans.conf.
Para mi caso quedo en: /usr/lib/jvm, allí tengo todos los JVM que actualmente tengo instaldos en mi S.O. GNU/Linux Debian 8.
Ubicamos en el archivo netbeans.conf la linea
netbeans_jdkhome="/usr"
Yo sugeriría primero comentarla para luego poner otra así:
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
Guardamos los cambios e iniciamos nuestro Netbeans.
¿Tiene otra solución? Déjemelo saber a través de los comentarios. Gracias.