NetBeans


NetBeans es un entorno de desarrollo integrado (IDE) para Java . NetBeans permite desarrollar aplicaciones a partir de un conjunto de componentes de software modulares llamados módulos . NetBeans se ejecuta en Windows , macOS , Linux y Solaris . Además del desarrollo de Java, tiene extensiones para otros lenguajes como PHP , C , C ++ , HTML5 , [3] y JavaScript . Las aplicaciones basadas en NetBeans, incluido el IDE de NetBeans, pueden ser extendidas por desarrolladores externos .[4]

NetBeans comenzó en 1996 como Xelfi (juego de palabras en Delphi ), [5] [6] un proyecto de estudiantes IDE de Java bajo la dirección de la Facultad de Matemáticas y Física de la Universidad Charles de Praga . En 1997, Roman Staněk formó una empresa en torno al proyecto y produjo versiones comerciales del IDE de NetBeans hasta que fue comprado por Sun Microsystems en 1999. Sun abrió el IDE de NetBeans en junio del año siguiente. Desde entonces, la comunidad NetBeans ha seguido creciendo. [7] En 2010, Sun (y por tanto NetBeans) fue adquirido por Oracle Corporation . Bajo Oracle, NetBeans compitió con JDeveloper, un IDE gratuito que históricamente ha sido un producto de la empresa. En septiembre de 2016, Oracle presentó una propuesta para donar el proyecto NetBeans a la Apache Software Foundation , afirmando que estaba "abriendo el modelo de gobernanza de NetBeans para dar a los integrantes de NetBeans una mayor voz en la dirección del proyecto y el éxito futuro a través del próximo lanzamiento de Java. 9 y NetBeans 9 y posteriores ". La medida fue respaldada por el creador de Java, James Gosling . [8] El proyecto entró en Apache Incubator en octubre de 2016. [9]

NetBeans IDE 6.5, lanzado en noviembre de 2008, amplió las características existentes de Java EE (incluido el soporte de persistencia de Java, EJB 3 y JAX-WS). Además, NetBeans Enterprise Pack admite el desarrollo de aplicaciones empresariales Java EE 5, incluidas herramientas de diseño visual SOA , herramientas de esquema XML, orquestación de servicios web (para BPEL) y modelado UML . El paquete NetBeans IDE para C / C ++ admite el desarrollo de C / C ++ y FORTRAN.

NetBeans IDE 6.8 es el primer IDE que brinda soporte completo para Java EE 6 y GlassFish Enterprise Server v3 . Los desarrolladores que alojan sus proyectos de código abierto en kenai.com se benefician además de la mensajería instantánea y la integración de seguimiento de problemas y la navegación directamente en el IDE, el soporte para el desarrollo de aplicaciones web con PHP 5.3 y el marco Symfony, y la mejora de la finalización del código, los diseños, las sugerencias y la navegación. en proyectos JavaFX.

NetBeans IDE 6.9, lanzado en junio de 2010, agregó soporte para OSGi , Spring Framework 3.0, inyección de dependencia Java EE (JSR-299), Zend Framework para PHP y una navegación de código más fácil (como anotaciones "Se reemplaza / implementa"), formateo , sugerencias y refactorización en varios idiomas.

NetBeans IDE 7.0 se lanzó en abril de 2011. El 1 de agosto de 2011, el equipo de NetBeans lanzó NetBeans IDE 7.0.1, que tiene soporte completo para el lanzamiento oficial de la plataforma Java SE 7 . [11]


Disco de instalación de NetBeans 6.0
Generador de GUI de NetBeans