Hola comunidad. Hace unos días actualicé mi versión de #Netbeans a la 8.1. La misma tiene una buena cantidad de mejoras así que les recomiendo adoptarlo cuanto antes. El problema que afronté, al menos en mi entorno (Kubuntu 16.04), fue que por alguna razón al inicio no quería cargar todos los plugins. Para empezar me salía este error:
Al parecer #Netbeans no había iniciado directamente utilizando la SDK que tenía instalada en mi sistema (openjdk-8-jdk). Al iniciar el IDE los proyectos tenían al lado entre paréntesis una nota que dice broken (roto) y no podía hacer nada con ellos.
Hasta el momento he encontrado dos formas de corregir el problema. Ambas consisten en especificarle a #Netbeans donde se encuentra nuestra JDK. Hacemos apt-file search java-1.8 en mi caso para buscar donde está la versión específica con la que trabajo y obtendremos algo como esto de salida: openjdk-8-jre-headless: /usr/lib/jvm/java-1.8.0-openjdk-amd64 . Esta es la ruta que nos interesa. Ahora configuraremos #Netbeans y como ya les dije hay dos vías, la primera es especificarle como parámetro nuestro jdk-home:
/usr/local/netbeans-8.1/bin/netbeans –jdkhome /usr/lib/jvm/java-1.8.0-openjdk-amd64
Pero esta es una solución temporal y tendríamos que ejecutar siempre así la aplicación. Por suerte, también podemos establecer esta configuración para que perdure utilizando el archivo: /usr/local/netbeans-8.1/etc/netbeans.conf (Todos los ficheros están relativos a la ruta donde yo instalo #Netbeans normalmente /usr/local/). Editamos este archivo y donde dice netbeans_jdkhome le ponemos como valor la ruta hacia nuestra JDK netbeans_jdkhome=”/usr/lib/jvm/java-1.8.0-openjdk-amd64″
A partir de este momento #Netbeans comenzará a comportarse correctamente. Tengan todos mis cordiales saludos y como siempre: Happy Hacking!!!
Comentarios ( 6 )
Akiel, instalé kubuntu 16.04, me encantó KDE pero me da problemas con los programas, se me cierran solos y otros no funcionan, no se si es normal o me pasa a mi solamente. Creo que debes tener bastante experiencia. por favor si puede responderme te lo agradeceria, mi user es acamejo.
Puedes usar la primera variante editando el lanzador de la aplicación en el menú de Unity.
Editando:
~/.local/share/applications/Netbeans.desktop
Y modificando la linea:
Exec=/usr/local/netbeans-8.1/bin/netbeans –jdkhome /usr/lib/jvm/java-1.8.0-openjdk-amd64
@Esteban
he tenido sólo algunos problemas con las aplicaciones de GTK pero nada grave (parecen problemas con los temas de GTK). el escritorio tampoco me parece muy estable todavía pero creo que está bastante bien. no he experimentado cierres últimamente. creo que debes buscar la causa del problema.
@Esteban
Los mayores problemas han sido con el GTK; por ejemplo, un colega tuvo que subir a versión Eclipse Neon porque Luna no le corría bien. Supongo que poco a poco irán corrigiendo los problemas.
Con estos comandos se soluciona el problema:
update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-1.8.0-openjdk-amd64 11000;
update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-1.8.0-openjdk-amd64 11000;
@Engel
probé esto tambien y no me funcionó. de hecho solo tenía la JDK 8 instalada. 😐