JDeveloper is an Oracle IDE (Integrated Development Environment) for developing SQLJ and JDBC programs, applets, stored procedures, EJB's, JSP's etc. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying.
JDeveloper is extremely resource hungry and requires a relatively powerful workstation. However, it provides an extremely productive environment for Java Developers.
Oracle licensed Borland's JBuilder code to develop the first version of JDeveloper (1998). Since then, the complete code base was rewritten in Java for the Oracle 9i version (2001). JDeveloper 10g (2004 to 2007) introduced support for Oracle ADF, EJB 3.0, BPEL and WebCenter capabilities such as creating and consuming portlets, portlet/JSF bridge, and content repository data control. JDeveloper 11g was announced during the 2007 Oracle OpenWorld conference.