Which JDK is supported with ColdFusion 9, 10, and 11?
Adobe ColdFusion sometimes supports newer versions the
Oracle Java Virtual Machine (JVM) through ColdFusion updates and hot fix releases. This post lists the JVM version supported by recent ColdFusion releases, depending on CF updates applied. (The term JDK is also used, referring to the Java SE Development Kit, the most common form of JVM deployment used with ColdFusion.)
To be clear,
Adobe will support the latest point release within a supported major JVM release, as listed below for each version of ColdFusion.For instance, if JDK 7 is supported, it can be 1.7.0_01 (Java SE Development Kit 7u1) or 1.7.0_72 (Java SE Development Kit 7u72), which was the latest JDK 7 release available at the time of this blog post in November 2014.
By the same token, while this post lists the latest JVM/JDK supported for a given CF release, we continue to support as well the earlier JDKs listed for each CF release. For example, CF 11 with update 3 or later supports either JDK 7 or 8.
Update 3 and later: JDK 8
Update 2 and earlier: JDK 7
Update 14 and later: JDK 8
Updates 8-13: JDK 7
Update 7 and earlier: JDK 6
CF 9.0.2 Cumulative Hot Fix 1: JDK 7**
If no CF hot fixes applied: JDK 6
Cumulative Hot Fix 4: JDK 7 **
Cumulative Hot Fix 3 and earlier: JDK 6
Cumulative Hot Fix 3 and later: JDK 7**
Cumulative Hot Fix 2 and earlier: JDK 6
**JDK 1.7 is only supported on
Mac OS X 10.7.3 and later. See this for more
details. ColdFusion 9.0.X does not support Mac OS X 10.7. Therefore, Cumulative
hot fix 1 does not certify ColdFusion 9.0.X with JDK 1.7 on Mac OS X.