For definitions of unfamiliar terms found in this and other books, see the Glossary.
JDeveloper is a cross-platform IDE for the Oracle Fusion Middleware suite of products and runs on Windows, Linux, Mac OS X, and other UNIX-based systems. It is available in two editions, provides XML-based application development for Java, SOA, Oracle WebCenter Portal, SQL and PL/SQL, HTML, and JavaScript.
Oracle JDeveloper supports the complete development life cycle with integrated features for modeling, coding, debugging, testing, profiling, tuning, and deploying applications. JDeveloper is the main development platform for the Oracle Fusion Middleware suite of products. It is a cross-platform IDE that runs on Windows, Linux, Mac OS X, and other UNIX-based systems.
Oracle JDeveloper provides a visual and declarative development approach and works together with the Oracle ADF to simplify development.
Key features of JDeveloper include:
A consistent development environment that can be used for various technology stacks including Java, SOA, Oracle WebCenter Portal, SQL and PL/SQL, HTML, and JavaScript.
XML-based application development.
A full development and modeling environment for building database objects and stored procedures.
A wide range of application deployment options, including Integrated Oracle WebLogic Server, an integrated run time service for running and testing applications before deploying to a production environment.
Extension capabilities that enable customization of the IDE based on development needs and add additional functionality.
JDeveloper is available in two editions: Oracle JDeveloper Studio and Oracle JDeveloper Java. The Studio edition is the complete version of JDeveloper and includes all features. The Java edition contains only the core Java and XML features, and offers shorter download times. This guide is applicable to both editions of JDeveloper.
Oracle JDeveloper resources such as documentation, online demonstrations, tutorials, sample applications, Oracle JDeveloper Forum, and the Oracle Technology Network forum help you get started with application development.
Oracle JDeveloper includes resources designed to get you up and running quickly. You can learn about Oracle JDeveloper using various methods in addition to this guide, including online demonstrations, tutorials, and the Oracle Technology Network (OTN) forum. The following table lists several of these resources.
Table 1-1 Supporting Oracle JDeveloper Resources
Resource | Description |
---|---|
OTN Oracle JDeveloper |
The main page for Oracle JDeveloper is located at: |
OTN Oracle JDeveloper Documentation |
The main page for Oracle JDeveloper documentation is located at: |
Oracle JDeveloper Tutorials |
The tutorials provide step-by-step instructions to accomplish specific tasks in Oracle JDeveloper. The tutorials are located at: |
Sample Applications |
The Summit sample applications for Oracle ADF are a set of applications developed with the purpose of demonstrating common use cases in ADF applications, including the integration between the components of the Oracle ADF technology stack (ADF Business Components, ADF Faces, ADF DVT Faces, and ADF Controller). The samples consist of several workspaces that demonstrate various features of component functionality. For descriptions of the sample code drawn from the Summit sample applications, see Introduction to the ADF Sample Application and other relevant sections in Developing Fusion Web Applications with Oracle Application Development Framework. The sample applications are available from: |
OTN Oracle JDeveloper Forum |
You can use the Oracle JDeveloper page on the OTN forum to ask a question, contribute to a discussion, or interact with other users. The Oracle JDeveloper page on the OTN forum is located at: |
Use the procedure to configure proxy settings if you need to customize the system proxy settings to external servers.
By default JDeveloper uses the system proxy settings for your device. You might need to customize these settings to reach external servers.
To configure proxy settings:
Use the procedure to configure JDeveloper to use an automatic configuration script for proxy settings.
If your organization uses an automatic configuration script for proxy settings (for example, wpad.dat
or similarly named scripts), you can configure JDeveloper to use this script automatically.
To configure JDeveloper to use an automatic configuration script:
JDeveloper will now automatically use the script at the specified URL for proxy settings.
You can migrate applications and projects, or preferences and settings, from earlier versions of JDeveloper.
For complete information on supported migration paths, on how to migrate applications and projects or information about importing preferences and settings from an earlier version of Oracle JDeveloper to Oracle JDeveloper 12c, see Migrating Oracle JDeveloper From a Previous Version.