Articulo de referencia

JDeveloper

{{Cite web | url = https://blogs.oracle.com/adf/post/announcing-oracle-jdeveloper-and-oracle-adf-1412 | title = Announcing Oracle JDeveloper and Oracle ADF 14.1.2 | date= Decemb...

JDeveloper es un entorno de desarrollo integrado (IDE) gratuito proporcionado por Oracle Corporation . Ofrece funcionalidades para el desarrollo en Java , XML , SQL , PL/SQL , HTML , JavaScript , BPEL y PHP . JDeveloper abarca todo el ciclo de vida del desarrollo, desde el diseño hasta la codificación, la depuración, la optimización, el análisis de rendimiento y la implementación.

Con JDeveloper, Oracle se ha propuesto simplificar el desarrollo de aplicaciones, centrándose en proporcionar un enfoque visual y declarativo, además de crear un entorno de codificación avanzado. Oracle JDeveloper se integra con Oracle Application Development Framework ( Oracle ADF ), un marco de trabajo integral basado en Java EE que simplifica aún más el desarrollo de aplicaciones.

El IDE principal expone una API que otros equipos de Oracle utilizan para crear extensiones de JDeveloper. BPEL , Portal, Business Intelligence y otros componentes de la plataforma Oracle basan sus herramientas de diseño en JDeveloper. Para adaptarse a la adquisición de Sun Microsystems (y, por lo tanto, de NetBeans ), las versiones lanzadas después de 2012 comparten una parte importante del código con la plataforma NetBeans . Esta misma plataforma IDE también sirve de base para otro producto de Oracle, SQL Developer , que Oracle Corporation promociona específicamente para desarrolladores de PL/SQL y bases de datos.

Características

Antes de JDeveloper 11g, JDeveloper se ofrecía en tres ediciones: Java Edition, J2EE Edition y Studio Edition. Cada una ofrecía más funciones que las demás, y todas eran gratuitas. JDeveloper 11g solo cuenta con dos ediciones: Studio Edition y Java Edition. En JDeveloper 11g, las funciones de J2EE Edition se han integrado en Studio Edition.

Una lista de características de alto nivel incluye:

– Edición Java

  • Compatibilidad con Java SE 9
  • Editor de código
  • Navegación de código
  • Refactorización
  • Balancearse
  • Prueba de unidad
  • Control de versiones
  • Auditoría y métricas
  • Depuración
  • Elaboración de perfiles
  • Soporte de hormigas
  • Soporte de Maven
  • Compatibilidad con XML
  • API abierta y extensiones
  • Asistencia al usuario

– Edición J2EE

  • JSP
  • Puntales
  • JSF
  • JSF 2.0
  • Facetas
  • EJB
  • Enlace superior
  • Servicios web
  • Servicios web RESTful
  • UML
  • Desarrollo de bases de datos
  • Despliegue y gestión
  • Hudson

– Edición de estudio

  • Enlace de datos ADF
  • ADF se enfrenta
  • Editor de apariencias faciales ADF
  • ADF Móvil
  • Componentes empresariales de ADF
  • ADF Swing
  • Despliegue de las Fuerzas de Defensa Australianas
  • Diseñador BPEL
  • Diseñador de ESB
  • Desarrollo de portlets
  • Puente Portlet/JSF
  • Oracle BI EE

En 2005, Oracle lanzó JDeveloper como software gratuito. [ 2 ] [ 3 ]

En 2006, todavía bajo la etiqueta 10g, y tras importantes retrasos, Oracle lanzó la versión 10.1.3, la última versión principal de 10g.

En octubre de 2006, Oracle lanzó la versión 10.1.3.1, que añadía compatibilidad con la especificación final de EJB 3.0, junto con BPEL y el entorno de diseño de ESB .

En enero de 2007, Oracle lanzó la versión 10.1.3.2, que incorporaba funcionalidades de WebCenter como la creación y el consumo de portlets, el puente portlet/JSF y el control de datos del repositorio de contenido.

En enero de 2007, Oracle contaba con más de 150 personas trabajando en diversos puestos relacionados con el producto, entre ellos (sin un orden específico): desarrolladores, gerentes de desarrollo, ingenieros de control de calidad , ingenieros de compilación, redactores de documentación , gerentes de producto, promotores de clientes e ingenieros de usabilidad . Los centros de desarrollo operaban en Redwood Shores, Bangalore, Reading (Reino Unido) y Pleasanton, Colorado. [ 4 ]

En mayo de 2007, Oracle lanzó una versión preliminar de la tecnología 11g.

En octubre de 2008 se lanzó la versión de producción de Oracle JDeveloper 11g , cuyo nombre en clave era BOXER.

En julio de 2009, JDeveloper 11 g versión 11.1.1.1.0, con nombre en clave Bulldog, estuvo disponible [ 5 ].

En junio de 2011, JDeveloper 11g ( 11.1.2.0.0), con nombre en clave Sherman, estuvo disponible. [ 5 ]

En septiembre de 2011, JDeveloper 11g ( 11.1.2.1.0 Build 6081), R2/PS1 estuvo disponible. [ 5 ]

En mayo de 2012, JDeveloper 11 g (11.1.2.2.0 Build 6183), R2/PS2 estuvo disponible. [ 5 ]

En septiembre de 2012, JDeveloper 11 g (11.1.2.3.0 Build 6276.1), R2/PS3 estuvo disponible. [ 5 ]

En mayo de 2013, JDeveloper 11 g (11.1.2.4.0 Build 6436), R2/PS4 estuvo disponible. [ 5 ]

En julio de 2013, JDeveloper 12c ( 12.1.2.0.0 Build 6668) estuvo disponible. [ 5 ]

En junio de 2014, JDeveloper 12c ( 12.1.3.0.0) estuvo disponible. [ 5 ]

En octubre de 2015, JDeveloper 12c ( 12.2.1.0.0) estuvo disponible. [ 5 ]

En junio de 2016, JDeveloper 12c ( 12.2.1.1.0) estuvo disponible. [ 6 ]

En agosto de 2017, JDeveloper 12c ( 12.2.1.3.0) estuvo disponible. [ 7 ]

En septiembre de 2019, JDeveloper 12c ( 12.2.1.4.0) estuvo disponible. [ 8 ]

Visual y declarativo

El editor de código JDeveloper ofrece un amplio conjunto de funciones de codificación, incluyendo utilidades visuales y no visuales que proporcionan diferentes vistas del código. El software incluye cuadros de diálogo que guían el uso de los componentes Java EE.

Por ejemplo, JDeveloper ofrece un editor visual WYSIWYG para HTML , JSP , JSF y Swing . Este editor permite a los desarrolladores modificar visualmente el diseño y las propiedades de los componentes: la herramienta regenera el código. Cualquier cambio en el código se reflejará inmediatamente en la vista visual. JDeveloper también ofrece una función similar para generar flujos de páginas JSF y Struts.

Las funciones declarativas permiten a los programadores generar EJBs o POJOs a partir de tablas en bases de datos relacionales. JDeveloper automatiza la creación de artefactos Java EE. Por ejemplo, con un clic en un artefacto visual, se puede convertir una clase Java en un servicio web. JDeveloper genera el documento WSDL (Web Services Descriptive Language) asociado y los componentes JAX-RPC relacionados.

Licencia

JDeveloper es un software propietario gratuito para desarrollo e implementación. Oracle ADF tiene una licencia de ejecución cuando se implementa fuera de un Oracle Application Server.

Véase también

Referencias

  1. "Anuncio de Oracle JDeveloper y Oracle ADF 14.1.2" . Blogs de Oracle | Blog ADF Unleashed . 20 de diciembre de 2024. Consultado el 28 de diciembre de 2024 .
  2. Krill, Paul (25 de junio de 2005). "Oracle ofrecerá la herramienta JDeveloper de forma gratuita" . InfoWorld . International Data Group . Consultado el 26 de enero de 2021 .
  3. "JDeveloper ahora es gratuito" . Blog de desarrolladores de Oracle . Oracle Corporation . 27 de junio de 2005. Consultado el 26 de enero de 2021 .
  4. No existe una solución única para todos: Preguntas y respuestas de JDeveloper con Steve Muench
  5. 1 2 3 4 5 6 7 8 9 Historial de versiones de JDeveloper
  6. Oracle JDeveloper y Oracle ADF 12c (12.2.1.1.0): Nuevas características
  7. Oracle JDeveloper y Oracle ADF 12c (12.2.1.3.0): Nuevas características
  8. Oracle ADF 12c (12.2.1.4.0): Nuevas características

Bibliografía

  • Mills, Duncan; Koletzke, Peter; Roy-Faderman, Avrom (20 de octubre de 2009), Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development (1.ª  ed.), McGraw-Hill , pág.  928, ISBN 978-0-07-160238-9, consultado el 5 de septiembre de 2009
  • Nimphius, Frank; Munsinger, Lynn (2010), Oracle Fusion Developer Guide (1.ª  ed.), McGraw-Hill , pág.  721, ISBN 978-0-07-162254-7Archivado del original el 22/08/2016 , consultado el 15/06/2016.
  • Purushothaman, Jobinesh (octubre de 2012), Oracle ADF Real World Developer Guide (1.ª  ed.), Packt Publishing , pág.  564, ISBN 978-1-84968-482-8
  • Vohra, Deepak (16 de abril de 2008), Ajax en Oracle JDeveloper (1.ª  ed.), Springer , pág. 224 , ISBN  978-3-540-77595-9, consultado el 5 de septiembre de 2009
  • Página oficial de JDeveloper
Obtenido de " https://en.wikipedia.org/w/index.php?title=JDeveloper&oldid=1265770224 "