1 Preparing to Install Oracle JDeveloper

This chapter helps you prepare for your Oracle JDeveloper installation.

This chapter contains the following sections:

1.1 What's New in 12.1.3

This section describes a few changes that have taken place since the last release. If you are already familiar with JDeveloper, you should be aware of the following changes:

  • This release of JDeveloper requires Java SE Development Kit (JDK) 7 Update 15 or later.

  • You cannot download 12c (12.1.3) SOA IDE extensions for the JDeveloper distributions covered in this book. To develop SOA or Business Process Management applications with JDeveloper, you need to use Quick Start for SOA Suite or Business Process Management Suite.

    The Quick Start distributions allow you to install a version of JDeveloper that is already pre-configured for SOA Suite or Business Process Management Suite applications. You can also use the Quick Start versions of JDeveloper to develop Oracle Event Processing applications. See "Introducing the Quick Start Distributions" in Installing SOA Suite and Business Process Management Suite Quick Start for Developers to get started.

  • JDeveloper used to store many configuration options in a file called jdev.conf. In 12c (12.1.3), jdev.conf has been renamed to product.conf. You should now edit product.conf for post-installation tasks, such as redefining your user home directory or JDK path.

  • In past versions of this book, Mac OS X had separate installation sections because of minor configuration differences. This book now combines Mac OS X installation instructions with Linux and UNIX.

1.2 What is Oracle JDeveloper?

Oracle JDeveloper provides an extremely productive development environment that covers the full development life cycle and integrates features addressing the multitude of technologies used for building standard-based enterprise applications.

Following are some of the salient features of Oracle JDeveloper:

  • Integrates development features for Java, SOA, Web 2.0, Database, XML and Web services into a single development tool.

  • Covers the full development life cycle from initial design and analysis, through the coding and testing phases, all the way to deployment.

  • Focuses on increasing developers productivity by offering a visual and declarative approach to application design that provide a simpler way to define the components that construct an application, thereby simplifying and eliminating tedious coding.

  • Integrates the full set of features needed for developing composite applications with specific features that address technologies such as Java, Database, web page designing, Web Services and XML, Fusion Middleware, and others.

1.3 Roadmap for Installing Oracle JDeveloper

This guide provides all the steps required to install Oracle JDeveloper. Within the procedures, the guide also provides references to additional information you refer to. Table 1-1 shows the steps that you need to do to install Oracle JDeveloper.

Table 1-1 Roadmap for Installing Oracle JDeveloper

Task Description Documentation

Verify your system environment

Before beginning the installation, verify that the minimum system and network requirements are met.

See Section 1.4 and Section 1.5

Obtain the appropriate software distribution

To install Oracle JDeveloper on your system, obtain an Oracle JDeveloper distribution.

See Section 1.6

Install the software

Run the installation program to install the software. This transfers the software to your system and creates the Oracle home directory for the software that you have installed.

See Chapter 2

Customize your Oracle JDeveloper on Startup

To proceed to use Oracle JDeveloper, customize the settings on your system.

See Section 2.2.3


1.4 Verifying the Oracle JDeveloper Certification Information

For the most current information on software that is certified for use with Oracle JDeveloper, see the Oracle JDeveloper documentation information on the Oracle Technology Network (OTN): http://www.oracle.com/technetwork/developer-tools/jdev/documentation/121300-cert-2164864.html

You can find other Oracle JDeveloper documentation listed on this page: http://www.oracle.com/technetwork/developer-tools/jdev/documentation/index.html

Note:

This version of Oracle JDeveloper ships with Apache ANT 1.7.1.0.0. Higher versions of ANT might work with this release, but they are not supported, and might cause unexpected behavior.

1.5 Verifying Your System Requirements for Installing Oracle JDeveloper

This release of Oracle JDeveloper has been tested and certified on Windows, Linux, and Mac OS X. It has not been certified for porting platform like Solaris, AIX, or HPI, but Oracle provides support if you are running Oracle JDeveloper on any platform with Java SE Development Kit (JDK) 7 Update 15 or later.

For information about recommended CPU, memory, display, and hard drive configurations, see "Oracle JDeveloper Requirements" in Oracle Fusion Middleware System Requirements and Specifications

For information about the certified JDK for your installation, see "Installing a JDK" in Planning an Installation of Oracle Fusion Middleware

1.6 Understanding and Obtaining the Oracle JDeveloper Distributions

Oracle JDeveloper is available in two distinct distributions as described in Table 1-2.

Table 1-2 Oracle JDeveloper Distributions

Distribution Description Installer Types

Oracle JDeveloper Studio

Includes not only the Oracle JDeveloper Integrated Development Environment, but also the embedded Oracle Fusion Middleware Infrastructure software, which includes Oracle WebLogic Server and Oracle Application Development Framework for developing and testing Java and Oracle ADF applications.

The 12c (12.1.3) Oracle JDeveloper Studio installer is available in a generic form that requires you to install a certified JDK before you can run it. For information about JDK versions, see "Installing a JDK" in Planning an Installation of Oracle Fusion Middleware.

Oracle JDeveloper Studio can also be installed with 64-bit platform-specific installers for Linux or Windows.

Oracle JDeveloper Java

A smaller version of Oracle JDeveloper in ZIP file format for developers who want to develop pure Java applications without the Oracle WebLogic Server or Oracle ADF.

You do not need to run an installer to begin developing with this version.

Oracle JDeveloper Java is contained in a ZIP file. There is no executable installer for the Java distribution.


Download either an Oracle JDeveloper Studio installer or the Java distribution ZIP from the Oracle Technology Network (OTN) web site: http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html

1.7 Deploying and Testing Applications Developed in Oracle JDeveloper

If you use the Oracle JDeveloper Studio distribution, you can test your applications locally in an embedded version of Oracle WebLogic Server that contains the required libraries and Oracle ADF runtime software. For more information, see Section 3.5.

To deploy Java Enterprise Edition (Java EE) applications from Oracle JDeveloper, install and configure the Oracle WebLogic Server and Coherence distribution. For more information, see Installing and Configuring Oracle WebLogic Server and Coherence.

To deploy Oracle ADF applications from Oracle JDeveloper, install and configure the Oracle Fusion Middleware Infrastructure distribution. For more information, see Installing and Configuring the Oracle Fusion Middleware Infrastructure.