Repolode
apache

apache/netbeans

Apache NetBeans es un IDE de código abierto, una plataforma de herramientas y un framework de aplicaciones diseñado principalmente para desarrolladores de Java.

Alternativa open source a:IntelliJ IDEAEclipse

Estrellas
3,143
Forks
943
Issues abiertos
1,102
Último commit
ayer

¿Qué es?

Apache NetBeans es un entorno de desarrollo de código abierto, una plataforma de herramientas y un framework de aplicaciones. El código está escrito principalmente en Java y se compila con Apache Ant. El repositorio permite compilar distintas configuraciones, como un conjunto básico de funcionalidades para Java, una versión completa que incluye más clusters o solo NetBeans Platform.

Además del IDE, el proyecto sirve de base para crear aplicaciones de escritorio sobre NetBeans Platform. Los desarrolladores pueden compilar el proyecto desde el código fuente, abrir módulos individuales en NetBeans para ejecutarlos, volver a compilarlos o depurarlos, e iniciar una distribución portable con opciones para definir la configuración del usuario, los directorios de caché, la ruta del JDK y el tamaño de fuente.

Los requisitos son Git, Ant y JDK 21 o posterior. El proyecto está alojado en Apache Software Foundation, cuenta con listas de correo para usuarios y desarrolladores, y ofrece una compilación de Jenkins con versiones preliminares para desarrolladores.

Funciones clave

  • 01Permite compilar clusters configurables: desde un conjunto básico para Java hasta una versión completa o solo NetBeans Platform.
  • 02Permite abrir y depurar módulos individuales directamente en NetBeans.
  • 03Incluye una distribución portable que se ejecuta con directorios personalizados para los datos del usuario y la caché.
  • 04Admite opciones de inicio para la ruta del JDK, el tamaño de fuente de la interfaz y los argumentos de la JVM.
  • 05Está alojado en Apache Software Foundation y cuenta con listas de correo públicas y compilaciones de Jenkins.

Casos de uso

  • Contribuir al código base del IDE NetBeans o a sus módulos.
  • Crear una aplicación de escritorio personalizada sobre NetBeans Platform.
  • Desarrollar y depurar proyectos Java en un IDE completo.
  • Crear una compilación personalizada del IDE con clusters y módulos seleccionados.

Inicio rápido

  1. 1

    Instala Git, Ant y JDK 21 o posterior (requisitos indicados en el README).

  2. 2

    Compila la configuración de lanzamiento predeterminada.

    $ ant build
  3. 3

    Ejecuta la prueba rápida.

    $ ant tryme

Antes de usarlo

  • Para compilar, necesitas tener Git, Ant y JDK 21 o posterior instalados localmente.
  • La compilación completa desde el código fuente es grande y requiere una configuración local considerable.

Temas

Preguntas frecuentes

¿Qué es netbeans?
Apache NetBeans es un IDE de código abierto, una plataforma de herramientas y un framework de aplicaciones diseñado principalmente para desarrolladores de Java. Apache NetBeans es un entorno de desarrollo de código abierto, una plataforma de herramientas y un framework de aplicaciones. El código está escrito principalmente en Java y se compila con Apache Ant. El repositorio permite compilar distintas configuraciones, como un conjunto básico de funcionalidades para Java, una versión completa que incluye más clusters o solo NetBeans Platform.
¿netbeans es gratuito? ¿Qué licencia tiene?
netbeans es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿netbeans sigue mantenido?
Mantenimiento activo. El último commit de netbeans fue el 21 oct 2026.
¿Para qué puedo usar netbeans?
Contribuir al código base del IDE NetBeans o a sus módulos. Crear una aplicación de escritorio personalizada sobre NetBeans Platform. Desarrollar y depurar proyectos Java en un IDE completo. Crear una compilación personalizada del IDE con clusters y módulos seleccionados.
¿Cómo se instala netbeans?
Instala Git, Ant y JDK 21 o posterior (requisitos indicados en el README). Compila la configuración de lanzamiento predeterminada.: $ ant build Ejecuta la prueba rápida.: $ ant tryme
¿Dónde consigo netbeans?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apache/netbeans

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados