Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
NetBeans
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de software |nombre = {{#Property:P373}} |logo = |captura =[[Archivo:Apache NetBeans 11 Linux.png|270px]] |pie = Apache NetBeans 11 sobre JDK 12.0.1 en [[Arch Linux]] |desarrollador = [[Apache Software Foundation]], [[Oracle Corporation]] |lanzamiento = {{fecha|12| Junio |2000}} |última_versión = 29 |fecha_última_versión = {{fecha de lanzamiento|23|02|2026}} |web_última_versión = https://netbeans.apache.org/front/main/download/nb29/ |género = [[Entorno de desarrollo integrado]], [[kit de desarrollo de software]] |lenguaje_programación = [[Java (lenguaje de programación)|Java]] |sistema_operativo = [[Windows]], [[macOS]], [[Linux]], [[Solaris (operating system)|Solaris]] |plataforma = [[Java SE]], [[Java EE]], [[Java FX]] |licencia = [[CDDL]], [[GNU_General_Public_License#Versi.C3.B3n_2|GPL2]] |estado = Activo |idiomas = Multilingüe (español sólo en la versión 8.2) |español = No |sitio_web = {{#Property:P856}} }} '''NetBeans''' es un [[entorno de desarrollo integrado]] [[Software libre|libre]], hecho principalmente para el [[lenguaje de programación]] [[Java (lenguaje de programación)|Java]]. Existe además un número importante de módulos para extenderlo. NetBeans IDE<ref>{{cita publicación|título=NetBeans IDE 4.1. La alternativa a Eclipse.| autor=M. Domínguez-Dorado,. Todo Programación. Nº 13. Págs. 32-34. Editorial Iberprensa (Madrid). DL M-13679-2004. Noviembre, 2005.}}</ref> es un producto libre y gratuito sin restricciones de uso. NetBeans es un proyecto de [[código abierto]] de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento. [[Sun Microsystems]] fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos. Actualmente Sun Microsystems es administrado por [[Oracle Corporation]]. La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de [[componente de software|componentes de software]] llamados ''módulos''. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las API de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software. El NetBeans IDE permite el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring. NetBeans IDE 6.5.2, la cual fue publicada el 19 de noviembre de 2008, extiende las características existentes del Java EE (incluyendo [[soporte a persistencia]], [[EJB]] 3 y [[JAX-WS]]). Adicionalmente, el NetBeans Enterprise Pack permite el desarrollo de aplicaciones empresariales con Java EE 5, incluyendo herramientas de desarrollo visuales de [[SOA]], herramientas de esquemas [[XML]], orientación a web servicies (para [[BPEL]]) y modelado [[UML]]. El NetBeans [[C (lenguaje de programación)|C]]/[[C++]] Pack soporta proyectos de C/C++, mientras el [[PHP]] Pack, soporta PHP 5. Modularidad. Todas las funciones del IDE son provistas por módulos. Cada módulo provee una función bien definida, tales como el soporte de Java, edición, o soporte para el sistema de [[control de versiones]]. NetBeans contiene todos los módulos necesarios para el desarrollo de aplicaciones Java en una sola descarga, permitiéndole al usuario comenzar a trabajar inmediatamente. [[Sun Studio]], [[Sun Java Studio Enterprise]], y [[Sun Java Studio Creator]] de [[Sun Microsystems]] han sido todos basados en el IDE NetBeans. Desde julio de 2006, NetBeans IDE es licenciado bajo la Common Development and Distribution License ([[CDDL]]), una licencia basada en la [[Mozilla Public License]] (MPL). En octubre de 2007, Sun anunció que NetBeans desde entonces se ofrecerá bajo licenciamiento dual de Licencia CDDL y la GPL versión 2. == Plataforma Netbeans == Es un [[framework]] que simplifica el desarrollo de aplicaciones para [[Swing (biblioteca gráfica)|Java Swing]]. El paquete de NetBeans IDE para Java SE contiene lo que se necesita para empezar a desarrollar plugins y aplicaciones basadas en la plataforma NetBeans; no se requiere un [[Kit de desarrollo de software|SDK]] adicional. Las aplicaciones pueden instalar módulos dinámicamente. Algunas aplicaciones pueden incluir un módulo de actualización para permitir a los usuarios descargar Actualizaciones de firma digital y nuevas características directamente dentro de la aplicación en ejecución. Reinstalando una actualización o una nueva versión, no obligando a los usuarios a descargar toda la aplicación de nuevo. La plataforma ofrece servicios reusables comunes para las aplicaciones de escritorio, permitiendo a los desarrolladores centrarse en la lógica de sus aplicaciones. Algunas de las características de la aplicación son: * Gestión de la interfaz de usuario ( menús y barras de herramientas ) * Gestión de configuración de usuario * Gestión de almacenamiento (guardar o cargar algún tipo de dato) * Gestión de ventana * Marco Asistente (soporta diálogos paso a paso) * Librería visual de Netbeans * Herramientas de desarrollo integrado NetBeans IDE es libre, código abierto, multiplataforma con soporte integrado para el lenguaje de programación Java. == NetBeans Add-on Packs == [[Archivo:Netbeans Slackware12.png|250px|thumb|Netbeans 5.5.1 con C/C++ Native Development Module ejecutando un programa escrito en [[C++]] bajo [[Slackware|Slackware Linux]].]] Estos son algunos de los paquetes adicionales de NetBeans (algunos pueden ser descargados individualmente). === NetBeans === Provee Soporte para la creación de aplicaciones orientadas a servicios (SOA), incluyendo herramientas de esquemas XML, un editor WSDL, y un editor BPEL para web services. === PHP === NetBeans permite crear [[aplicaciones web]] con [[PHP]] 7, un potente [[debugger]] integrado y además viene con soporte para [[Symfony]], un gran [[framework]] [[Modelo–vista–controlador|MVC]] escrito en [[PHP]]. Al tener también soporte para [[AJAX]], cada vez más desarrolladores de aplicaciones [[LAMP]] o [[WAMP]], están utilizando NetBeans como [[IDE]]. == Versiones == <div style="float: left"> <timeline> Define $dx = 25 # shift text to right side of bar Define $dy = -3 # shift text to right side of bar ImageSize = width:160 height:550 PlotArea = width:50 height:530 left:50 bottom:10 DateFormat = mm/dd/yyyy Define $start = 06/01/2003 Define $now = 12/31/2023 Period = from:$start till:$now TimeAxis = orientation:vertical ScaleMajor = unit:year increment:1 start:2004 PlotData= bar:Leaders color:blue width:25 mark:(line,white) align:left fontsize:S from:$start till:$now from:06/01/2003 till:06/01/2003 shift:($dx,$dy) fontsize:XS text:3.5 from:04/01/2004 till:04/01/2004 shift:($dx,$dy) fontsize:XS text:3.6 from:12/01/2004 till:12/01/2004 shift:($dx,$dy) fontsize:XS text:4.0 from:05/01/2005 till:05/01/2005 shift:($dx,$dy) fontsize:XS text:4.1 from:01/01/2006 till:01/01/2006 shift:($dx,$dy) fontsize:XS text:5.0 from:10/30/2006 till:10/30/2006 shift:($dx,$dy) fontsize:XS text:5.5 from:05/24/2007 till:05/24/2007 shift:($dx,$dy) fontsize:XS text:5.5.1 from:12/03/2007 till:12/03/2007 shift:($dx,$dy) fontsize:XS text:6.0 from:04/28/2008 till:04/28/2008 shift:($dx,$dy) fontsize:XS text:6.1 from:11/20/2008 till:11/20/2008 shift:($dx,$dy) fontsize:XS text:6.5 from:03/16/2009 till:03/16/2009 shift:($dx,$dy) fontsize:XS text:6.5.1 from:06/29/2009 till:06/29/2009 shift:($dx,-6) fontsize:XS text:6.7 from:07/27/2009 till:07/27/2009 shift:($dx,0) fontsize:XS text:6.7.1 from:12/10/2009 till:12/10/2009 shift:($dx,$dy) fontsize:XS text:6.8 from:06/15/2010 till:06/15/2010 shift:($dx,$dy) fontsize:XS text:6.9 from:08/04/2010 till:08/04/2010 shift:($dx,$dy) fontsize:XS text:6.9.1 from:04/19/2011 till:04/19/2011 shift:($dx,$dy) fontsize:XS text:7.0 from:08/01/2011 till:08/01/2011 shift:($dx,$dy) fontsize:XS text:7.0.1 from:01/05/2012 till:01/05/2012 shift:($dx,$dy) fontsize:XS text:7.1 from:02/29/2012 till:02/29/2012 shift:($dx,$dy) fontsize:XS text:7.1.1 from:04/24/2012 till:04/24/2012 shift:($dx,$dy) fontsize:XS text:7.1.2 from:07/17/2012 till:07/17/2012 shift:($dx,$dy) fontsize:XS text:7.2 from:02/21/2013 till:02/21/2013 shift:($dx,$dy) fontsize:XS text:7.3 from:06/12/2013 till:06/12/2013 shift:($dx,$dy) fontsize:XS text:7.3.1 from:10/15/2013 till:10/15/2013 shift:($dx,$dy) fontsize:XS text:7.4 from:03/18/2014 till:03/18/2014 shift:($dx,$dy) fontsize:XS text:8.0 from:09/09/2014 till:09/09/2014 shift:($dx,$dy) fontsize:XS text:8.0.1 from:11/28/2014 till:11/28/2014 shift:($dx,$dy) fontsize:XS text:8.0.2 from:11/04/2015 till:11/04/2015 shift:($dx,$dy) fontsize:XS text:8.1 from:10/03/2016 till:10/03/2016 shift:($dx,$dy) fontsize:XS text:8.2 from:07/29/2018 till:07/29/2018 shift:($dx,$dy) fontsize:XS text:9.0 from:12/27/2018 till:12/27/2018 shift:($dx,$dy) fontsize:XS text:10.0 from:04/04/2019 till:04/04/2019 shift:($dx,$dy) fontsize:XS text:11.0 from:06/04/2020 till:06/04/2020 shift:($dx,$dy) fontsize:XS text:12.0 from:09/13/2021 till:09/13/2021 shift:($dx,$dy) fontsize:XS text:12.5 from:11/29/2021 till:11/29/2021 shift:($dx,$dy) fontsize:XS text:12.6 from:03/04/2022 till:03/04/2022 shift:($dx,$dy) fontsize:XS text:13 from:06/09/2022 till:06/09/2022 shift:($dx,$dy) fontsize:XS text:14 from:08/31/2022 till:08/31/2022 shift:($dx,$dy) fontsize:XS text:15 from:11/30/2022 till:11/30/2022 shift:($dx,$dy) fontsize:XS text:16 from:02/21/2023 till:02/21/2023 shift:($dx,$dy) fontsize:XS text:17 </timeline> '''Lanzamientos del IDE NetBeans'''<ref>http://netbeans.org/community/releases/roadmap.html</ref> </div> {| class="wikitable" |+ '''Versiones NetBeans'''<ref>{{Cita web|url=https://netbeans.apache.org/download/archive/index.html|título=Apache NetBeans archive|fechaacceso=2022-02-20|sitioweb=netbeans.apache.org}}</ref> |- ! Versión !! Fecha de lanzamiento |- |Apache Netbeans 26 |19 de mayo de 2025 |- |Apache Netbeans 25 |20 de febrero de 2025 |- |Apache Netbeans 24 |10 de diciembre de 2024 |- |Apache Netbeans 23 |19 de setiembre de 2024 |- |Apache Netbeans 22 |29 de mayo de 2024 |- |Apache Netbeans 21 |20 de febrero de 2024 |- |Apache Netbeans 20 |1 de diciembre de 2023 |- |Apache Netbeans 19 |1 de septiembre de 2023 |- |Apache Netbeans 18 |30 de mayo de 2023 |- |Apache Netbeans 17 |21 de febrero de 2023 |- |Apache Netbeans 16 |30 de noviembre de 2022 |- |- |Apache Netbeans 15 |31 de agosto de 2022 |- |Apache Netbeans 14 |9 de junio de 2022 |- |Apache Netbeans 13 |4 de marzo de 2022 |- |Apache Netbeans 12.6 |29 de noviembre de 2021 |- |Apache Netbeans 12.5 |13 de septiembre de 2021 |- |Apache Netbeans 12.3 |3 de marzo de 2021 |- |Apache Netbeans 12.2 |7 de diciembre de 2020 |- |Apache Netbeans 12.0 |4 de junio de 2020 |- |Apache Netbeans 11.3 |2019 |- |Apache Netbeans 11.2 |2019 |- | Apache Netbeans 11.1 || 2019 |- | Apache Netbeans 11.0 || 4 de abril de 2019 |- | Apache Netbeans 10.0 || 27 de diciembre de 2018 |- | Apache Netbeans 9.0 || 29 de julio de 2018 |- | NetBeans 8.2 || 3 de octubre de 2016 |- | NetBeans 8.1 || 4 de noviembre de 2015 |- | NetBeans 8.0.1 || 5 de octubre de 2014 |- | NetBeans 7.4 || 15 de octubre de 2013 |- | NetBeans 7.3.1 || 12 de junio de 2013 |- | NetBeans 7.3 || 21 de febrero de 2013 |- | NetBeans 7.2 || noviembre de 2012 |- | NetBeans 7.1.2 || Mayo de 2012 |- | NetBeans 7.0.1 || 1 de agosto de 2011 |- | NetBeans 7.0 || 20 de abril de 2011 |- | NetBeans 6.9.1 || 4 de agosto de 2010 |- | NetBeans 6.9 || 15 de junio de 2010 |- | NetBeans 6.8 || 10 de diciembre de 2009 |- | NetBeans 6.7.1 || 27 de julio de 2009 |- | NetBeans 6.7 || 29 de junio de 2009 |- | NetBeans 6.5 || 25 de noviembre de 2008 |- | NetBeans 6.1 || 28 de abril de 2008 |- | NetBeans 6.0 || 3 de diciembre de 2007 |- | NetBeans 5.5.1 || 24 de mayo de 2007 |- | NetBeans 5.5 || 30 de octubre de 2006 |- | NetBeans 5.0 || enero de 2006 |- | NetBeans 4.1 || mayo de 2005 |- | NetBeans 4.0 || diciembre de 2004 |- | NetBeans 3.6 || abril de 2004 |- | NetBeans 3.5 || junio de 2003 |- |Netbeans 3.4.1 || enero de 2003 |- |Netbeans 3.4 || agosto de 2002 |- |Netbeans 3.3.2 || julio de 2002 |- |Netbeans 3.3.1 || febrero de 2002 |- |Netbeans 3.3 || diciembre de 2001 |- |Netbeans 3.2.1 || 2001 |- |Netbeans 3.2 || marzo de 2001 |- |Netbeans 3.1 || diciembre de 2000 |} {{clear}} == Radiografía == Los datos mencionados a continuación se obtuvieron usando 'SLOCCount' de David A. Wheeler's. El NetBeans IDE 6.1 contiene aproximadamente 1.990.915 líneas de código de las cuales el 99.19% son de Java. El esfuerzo para producir un software de este tamaño según el modelo COMO es de aproximadamente 582 persona / año. {| class="wikitable" |+ '''Lenguajes de programación utilizados en NetBeans IDE 6.1''' |- ! Lenguaje !! Líneas de código !! % |- | [[Java (lenguaje de programación)|JAVA]] || 1.990.915 || 99,19% |- | [[JSP]] || 7.917 || 0.40% |- | [[Haskell]] || 3.138 || 0,16% |- | [[CPP]] || 1.761 || 0.09% |- | [[Yacc]] || 1.123 || 0,06% |- | [[Sh]] || 1.080 || 0,05% |- | [[Lex]] || 506 || 0,03% |- | [[Perl]] || 350 || 0,02% |- | [[Objc]] || 288 || 0,01% |- | [[Ansic]] || 20 || 0,00% |} {| class="wikitable" |+ '''Estado actual de NetBeans IDE''' |- | Página web || {{#Property:P856}} |- | Inicio del proyecto || 1999 |- | Versión actual || NetBeans {{#Property:P348}} |- | Líneas de código fuente || 1.990.915 |- | Esfuerzo estimado de desarrollo<br />(persona-año / persona-mes) || 582,15 / 6.985,81 |- | Estimación de tiempo (años-meses) || 6,02 / 72,23 |- | Estimación del n.º de desarrolladores en paralelo || 96,71 |- | Estimación de coste || 78.640.629 $ (salario promedio 56,286 $/año con unos costos extras de 2,40) |} == Véase también == * [[Programas para control de versiones]] * [[Entorno de desarrollo integrado]] * [[Git]] * [[Subversion (software)]] == Referencias == {{listaref}} == Enlaces externos == {{commonscat}} * {{#Property:P856}} Sitio web oficial de NetBeans * [http://profiler.netbeans.org/ NetBeans Profiler] * [http://cup-coffe.blogspot.com/2010/02/crear-una-aplicacion-android-en.html Crear una aplicación para Android con Netbeans] * [https://web.archive.org/web/20061010152314/http://planetnetbeans.org/ Blogs sobre NetBeans] * [https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule Apache NetBeans Releases] {{Control de autoridades}} [[Categoría:Kits de desarrollo de software]] [[Categoría:Entornos de desarrollo integrados libres]] [[Categoría:Entornos de desarrollo integrados para Linux]] [[Categoría:Entornos de desarrollo integrados para Windows]] [[Categoría:Software libre programado en Java]] [[Categoría:Entornos de desarrollo integrados para Java]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
NetBeans
»
Añadir idiomas
Añadir tema