Oracle JDeveloper and ADF 12c (12.2.1) Supported Systems

Last Updated: June 17, 2015

This document describes which third party and Oracle software is supported to use in conjunction with the 12c (12.2.1) versions of Oracle JDeveloper and Oracle Application Development Framework

Operating Systems and Java SE

The following table identifies which version of the Java SE JDK are supported on which supported operating systems in order to run JDeveloper and ADF.

Operating System JDeveloper ADF Design Time*
Microsoft Windows Server 2012, 2012R2 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
Microsoft Windows 7, 8, 10 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
Apple Mac OS 10.11 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
Oracle Enterprise Linux 6, 7 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
Redhat Enterprise Linux 6, 7 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
SUSE Linux Enterprise Server 11 (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)
Other Operating Systems (64bit) Oracle JDK 1.8 Update 51+ (64bit) Oracle JDK 1.8 Update 51+ (64bit)

Notes:

  • Mac OS support is provided for the purposes of a single user in a development environment only. Not intended for production deployments.
  • Support for Other (untested) operating systems is provided for the purposes of a single user in a development environment only. Not intended for production deployments.
  • JDeveloper requires a full Java SE JDK (as opposed to JRE).
  • * Oracle ADF (runtime) is tested and supported on the same platforms as the other Fusion Middleware Components. For a complete list, see the Oracle Fusion Middleware Supported Systems Configuration page.

Databases

The following table identifies databases supported by JDeveloper and ADF. JDeveloper support refers to using the modeling tools, browsing the database schema from the Database navigator, creating offline database objects, and using the SQL*Worksheet. For ADF, database support entails using the database as a data source for ADF Business Components.

Database JDeveloper ADF
Oracle Database 10.x, 11.x, 12.1 11.x, 12.1, 19*
Oracle XE 10.2, 11.2 11.2
Oracle TimesTen 11.2
Oracle Database Cloud Service 14.1
Java DB 10.5+ 10.8+
MySQL 5.x 5.5+
Microsoft SQLServer 2008R2, 2012 2008R2, 2012
SQLite 3.6+ 3.6+
Sybase 15.x 15.5+
IBM DB2 9.5+, 10 9.7+, 10
Informix 11.5
Other SQL92 Databases Limited Support Limited Support

Notes:

  • For Other database support in JDeveloper, feature support is limited to browsing tables and using the SQL*Worksheet.
  • For Other database support with ADF, use ADF Business Components with SQL-92 compatibility mode, or use EJB/JPA or POJO access as supported by the target application server. 
  • For third party databases, JDeveloper is supported with the vendor-provided JDBC drivers. ADF (Runtime) is supported with the WebLogic (Data Direct) JDBC drivers.
  • ADF is supported with Oracle Database 11.x and 12.1 in single-instance and RAC configurations.
  • For ADF applications, the Oracle Thin / XA Driver is not recommended. Use the Oracle Thin Driver instead for ADF.
  • Oracle Database 19 is supported with Oracle ADF 12.2.1.2 and higher.

Application Servers

The following table shows application servers supported by JDeveloper and ADF. Application Server support for JDeveloper is provided for connecting and deploying directly to the server as well as debugging. For ADF, it refers to servers that ADF applications can be deployed to.

Application Server JDeveloper ADF
Oracle Fusion Middleware (WLS) 10.3.5+, 12.1.3, 12.2.1 12.2.1
GlassFish 4.1 4.1 (ADF Essentials)
WebSphere 8 NA
JBoss 5 NA
Tomcat 7 NA
Oracle Java Cloud Service - SaaS Extension 15 NA
Oracle Java Cloud Service 15 NA

Notes:

  • Deploying an ADF application to WLS or GlassFish requires the ADF libraries to be installed and the server to be properly configured. See the ADF Administrator's Guide for more information.
  • ADF applications cannot be deployed to Oracle Java Cloud Service (JCS) or Java Cloud Service - SaaS Extension (JCS-SX) at this time. JCS-SX is configured for ADF 11.1.1.7.1. To develop and deploy ADF applications for JCS-SX, you need JDeveloper 11.1.1.7.1. JCS is available configured with ADF 11.1.1.7.1 or 12.1.3.0.0.

Browsers

Please refer to the Oracle Browser Support Policy for details about supported Web browsers.

Notes:

  • For Internet Explorer only Native mode is supported. View Compatibility mode and Enterprise mode must be disabled.
  • In Internet Explorer, ActiveX must be enabled
  • JavaScript must be enabled
  • Stylesheets must be enabled
  • XMLHTTP support must be enabled
  • For optimal accessibility with Screen reader assistive technology, using the most recent version of the browser is recommended
  • For using Windows Media Player to play videos using af:media component, Firefox and Chrome need to have the most recent version of WMP plogin

Mobile Browsers

Oracle ADF Mobile Browser supports additional mobile browsers on various devices. Please refer to the Apache MyFaces Trinidad documentation for specifics.

Source Control Systems

JDeveloper installation includes clients for Subversion and git by default. Other clients can be installed from Help > Check for Updates.

Version Control System JDeveloper
Subversion 1.7
Git 2.3
CVS 1.11
Perforce 2013.2
Visual Studio Team System 2012

Desktop Clients

The following table identifies software that is supported for use with ADF Desktop Integration. ADF Desktop Integration allows ADF applications to be extended with a Microsoft Excel front end for users to use to interact with data accessed by way of ADF.

Operating System Versions supported by ADF Desktop Integration
Microsoft Windows 7, 8, 10
Microsoft Office Products Versions supported by ADF Desktop Integration
Microsoft Excel 2007, 2010, 2013, 2016

Windows 10 and Excel 2016 added in 12.2.1.1 patchset.

Identity Management

ADF Security utilizes Oracle Identity Management as an authentication provider. This table shows the versions of Oracle Identity Manager supported by ADF Security.

Product Versions supported by ADF Security
Oracle Identity Management 11.1.1.5.0, 11.1.1.7.0, 11.1.2.x

Migration Support

The following Migration paths to 12.2.1 are supported. This includes opening an existing project (built with an earlier version of JDeveloper) with 12.2.1. When opening the project in 12.2.1, you will be notified of any undoable changes that may be made during migration. It's always recommended to make a back-up copy of your projects before migrating, as JDeveloper does not provide any backward-migration support in the event you decide to stay on an early version. Migration support also entails being able to migrate your JDeveloper settings from one release to another. This can be done as part of the initial startup sequence the first time you run JDeveloper 12.2.1, or later by using the jdev -migrate flag.

To > 12.1.2 12.1.3 12.2.1
V From
10.x Not Supported Not Supported Not Supported
11.1.1.7 Supported Supported Supported
11.1.1.9 Not Supported Not Supported Supported
11.1.2.4 Supported Supported Not Supported
12.1.2.0.0 NA Supported Supported
12.1.3.0.0 NA Supported Supported

The supported migration paths to 12.2.1 are from the latest versions of 11g Release 1 (11.1.1.7.0 or 11.1.1.9.0) or 12c (12.1.2.0.0 or 12.1.3.0.0) If you are currently not on the latest version of 11g Release 1 or 12c, you should migrate your application to one of those releases before migrating to 12.2.1.