Jump to content
From ArchWiki

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 jdkAUR, 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:

1. netbeans-esAUR[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:

1. 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

Category:

- Integrated development environments (Español)

Hidden category:

- Pages with broken package links