It offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP.
JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying.
The core IDE exposes an API that other teams in Oracle use to build extensions to JDeveloper.
In October 2006, Oracle released version 10.1.3.1 that added support for the final EJB 3.0 spec along with BPEL and ESB design time.
In January 2007, Oracle released version 10.1.3.2 incorporating WebCenter capabilities such as creating and consuming portlets, portlet/JSF bridge, and content-repository data control.
Development centers operated in Redwood Shores, in Bangalore, in Reading (UK), and in Pleasanton, Colorado.
For example, JDeveloper provides a visual WYSIWYG editor for HTML, JSP, JSF, and Swing.
Declarative features enable programmers to generate EJBs or POJOs based on tables in relational databases.
JDeveloper generates the associated WSDL (Web Services Descriptive Language) document and related JAX-RPC components.