Netbeans (Español)

NetBeans
es un entorno de desarrollo integrado (
IDE
por sus siglas en inglés). Permite desarrollar en Java, JavaScript, PHP, Python, Ruby, Groovy, C/C++, Scala, Clojure, etc.
De
Wikipedia
:
«
NetBeans
es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación
Java
. Existe además un número importante de módulos para extenderlo.
NetBeans IDE
es un producto libre y gratuito sin restricciones de uso.»
Instalación
Primero tendrás que instalar algún entorno de desarrollo java. El recomendado es
jdk
AUR
, la implementación de java por Oracle.
También puedes instalar otro entorno
Java
. Ten en cuenta que la dependencia requerida será java-environment.
Los paquetes de instalación de Netbeans en español están en el
AUR
:
netbeans-es
AUR
[
enlace roto
: package not found]
La traducción al español solo está disponible hasta la versión 8.2, para instalar la versión en inglés:
netbeans
Consejos
Nota
El archivo global de configuración
/usr/share/netbeans/etc/netbeans.conf
es sobreescrito en las actualizaciones. Para mantener los cambios realizados escribalos en el archivo local de configuración
~/.netbeans/<version>/etc/netbeans.conf
(Será necesario crear el directorio
/etc
y el archivo
.conf
).
Antialiasing de las fuentes en NetBeans
Solo NetBeans
Añada
-J-Dswing.aatext=TRUE -J-Dawt.useSystemAAFontSettings=on
en la linea «netbeans_default_options» de su archivo de configuración.
Java en general
Vease
Java#Better font rendering
(en inglés).
«Look and feel» estilo GTK
Para cambiar la aparencia de NetBeans a GTK añada
--laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel
en la sección «netbeans_default_options» del archivo de configuración o en el archivo
.desktop
con el que lanza la aplicación.
Problemas conocidos
OpenJDK vs SunJDK
NetBeans 7.0-1 no siempre funciona con OpenJDK, algunos de los errores son:
En algunas situaciones NetBeans no se ejecuta.
El script
.sh
de instalación de netbeans no ejecuta la GUI del instalador.
El modulo JavaFX no funciona. Vease
FS#29843
(en inglés).
Glassfish server - No puede descargar Glassfish server. I/O Exception
Esta situación ocurre cuando se intenta añadir un nuevo Glassfish server y NetBeans devuelve
I/O Exception: http://java.net/download/glassgish/3.0.1/release/glassfish-3.0.1-ml.zip
La solución consiste en:
Descargar GlassFish Server Open Source Edition manualmente desde el sitio oficial (
https://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1-ml.zip
).
Descomprimir el .zip en cualquier directorio.
NetBeans no se ejecuta despues de la primera ejecución
Si esto ocurriese ejecute NetBeans desde una terminal:
# netbeans -h
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libsplashscreen.so: libgif.so.4: cannot open shared object file: No such file or directory
Si la terminal le devuelve una salida como la de arriba entonces tiene dos opciones:
Ejecutar NetBeans usando la opción
--nosplash
# netbeans --nosplash
Instalar el paquete que falta (
libungif
[
enlace roto
: package not found]
). NetBeans debería funcionar correctamente ahora.
Para más información consultar este
hilo
del foro
Véase también
Pagina oficial de NetBeans
Articulo de NetBeans en la Wikipedia