JDeveloper

The JDeveloper is a free integrated development environment ( IDE) from Oracle. It provides solutions for software development in Java, XML, SQL, PL / SQL, HTML, JavaScript, BPEL and PHP. The JDeveloper covers the full development process, beginning with the design, through coding, debugging, optimization and profiling, through to deployment. Since 2005 he has been freely available.

With JDeveloper Oracle aims to simplify application development. Here, emphasis was placed on a visual and declarative approach to software development and an advanced Kodierumgebung. Additionally, JDeveloper adds to the Application Development Framework (ADF ) Oracle, a J2EE-based framework, a, which further simplifies application development.

The Oracle JDeveloper is the main platform for various Oracle tools. The core of the IDE provides an API that is used by other programmers to create extensions for JDeveloper. The design and development of components BPEL, Portal, Oracle Business Intelligence and other components of the Oracle platform built on the JDeveloper. The same IDE platform is the basis for SQL Developer, another product from Oracle, which specifically aimed at PL / SQL and database development.

Components

The JDeveloper is available in three versions, each of which builds on the features of the underlying. All three editions are available for free. A rough list of the functions:

Java Edition

  • Support the Java Platform, Standard Edition (Java SE), version 5
  • Code Editor
  • Code navigation
  • Refactoring
  • Swing
  • Unit Testing
  • Version Control
  • Audit & Metrics
  • Debugging
  • Profiling
  • Ant support
  • XML support
  • Open API & Extensions
  • User Assistance
  • Maven 2 integration

J2EE Edition

  • JSP
  • Struts
  • JSF 2.0
  • EJB
  • TopLink
  • Web Services
  • UML
  • Database Development
  • Deployment & Management

Studio Edition

  • ADF Data Binding
  • ADF Faces
  • ADF Mobile
  • ADF Business Components
  • ADF Swing
  • ADF Deployment
  • BPEL Designer
  • ESB Designer
  • Portlet Development
  • Portlet / JSF Bridge

History

The first version of JDeveloper (1998) was based on the JBuilder from Borland. JDeveloper has been rewritten in order to obtain a pure Java-based product, which was published in the 9i version 2001. The version 10g ( 9.0.5 ) demonstrated the first release of Oracle ADF.

Oracle published in 2006, still under the name 10g, version 10.1.3, the last major renovation. In October 2006, Oracle released version 10.1.3.1, which adds support for the final EJB 3.0 specification offered. In January 2007, version 10.1.3.2 was released, which WebCenter capabilities added, such as the creation and processing of portlets, the portlet JSF Bridge as well as a Content Management. The latest version of JDeveloper 11g was published in July 2009 ( 11.1.1.1.0 ). Meanwhile, the 11.1.1.4.0 version exists (as of February 28, 2011 ).

Visual and declarative

The code editor of JDevelopers offers a wide range of features and graphical tools which enable a view of the code, and a system of dialogue, which is helpful in the creation of J2EE components. So has the JDeveloper as a WYSIWYG editor for HTML, JSP, JSF and Swing. This editor allows developers to change the layout of an application and their properties visually. The code is manipulated accordingly by the IDE. Changes in the code are also equal allocated to the visual representation.

The declarative properties of the JDevelopers offer the possibility to create EJBs and POJOs based on existing databases. JDeveloper automates the creation of J2EE components. So you can, for example, with a simple click convert a Java class into a Web service. The JDeveloper then creates the appropriate WSDL and the necessary components.

Disadvantages

  • Support fee

License

JDeveloper is free for development and deployment. Oracle ADF has a special run-time license, if it is installed outside of Oracle Application Server.

432795
de