Oracle JDeveloper is a free Java IDE or integrated development environment from Oracle that offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL, PHP, and more. JDeveloper provides covers the end-to-end full development lifecycle from modeling, designing, developing, coding, debugging, optimization and profiling to deploying Java application and web services. Full features of Oracle JDeveloper, Oracle’s Java/J2EE Workbench for Oracle 10g includes ADF, SOA, J2EE, UML, Database, Java, and XML, with newer version also support BPEL, ESB and EJB 3.0/JPA.

Oracle JDeveloper

Sys-Con (dead link) reviews Oracle JDeveloper release version 10.1.3.1 and concludes that the new Oracle JDeveloper has a lot to offer with functionality that extends far beyond what one would normally expect from a Java IDE. One of its key strengths is its out-of-the-box richness, comprehensive feature set, and tight integration. No need for searching, acquiring, and installing a lot of plug-ins. In the past there’s been a lot of prejudice concerning Oracle JDeveloper: not being suitable for Plain Old Java development, only supporting proprietary Oracle development, being too expensive, etc. However, Oracle JDeveloper 10.1.3.1 is free, allows – but by no means necessitates – using Oracle-specific frameworks, and has scores and scores of features that even the most hardcore Java programmer will appreciate. Support for SOA, XML, Web, database, UML, and J2EE is an added bonus. If you haven’t looked at Oracle JDeveloper in a while, you’ll definitely want to take a second look now. Installation only takes unzipping an archive. Oracle JDeveloper 10.1.3.1 is free and available for download at http://www.oracle.com/technology/jdev/index.html.