Skip to main content
Inspiring
October 24, 2019
Question

ColdFusion 2016 - Highest version of JDK is 12? Where is it on Oracle?

  • October 24, 2019
  • 2 replies
  • 1438 views

I presume from the recent update of ColdFusion 2016 (Update 12) that JDK 12 is the highest version I can go to. The problem is that when I search on Oracle it's saying 12 is no longer supported and to go to 13

 

Does anyboy have a link to 12? The Oracle download page goes from 13 down to 11, no 12 showing

https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

Has anybody tried 13?

 

 

    This topic has been closed for replies.

    2 replies

    Charlie Arehart
    Community Expert
    Community Expert
    October 24, 2019

    The confusion is understandable. I think I can offer an authoritative answer/explanation. First, let's talk about the current Java versions (at this writing) and CF's current support of them.

     

    I'd assert you shouldn't use Java 13 currently with CF, as it's not yet supported yet by CF2016 or 2018. As for 13 and 12, these are what oracle regards as temporary releases (as were 9 and 10). Java 11 instead is termed a longterm release, as was 8. Both are still updated by Oracle, and CF2016 still supports either. So just use the latest of either 8 or 11. And cf2018 supports 10 (originally), 11 (as of update 2), or 12 (as of update 5), while CF2016 supports Java 8 (originally), 11 (as of update 8), and 12 (as of update 12).

     

    Most folks on the latest versions of CF 2018 should for now use the latest update of Java 11, and folks on the latest version of CF2016 should for now use either the latest update of Java 8 or Java 11.

     

    Adobe is offering support of the intermediate releases (9, 10, 12, etc.) along the way when they do so that those who WANT to use them for some reason can, but they have such short lives (months) that by the time they come out and Adobe gets them supported and releases a CF update for them, they will generally be ended by Oracle.

     

    Again, the confusion is understandable, but this is a problem Oracle created, not Adobe. 

     

    Finally, as for where to "get Java 12" if one really wanted it, as Kazu noted above, you can find downloads of the Java versions that Adobe DOES support at the bottom of the CF downloads page (not for downloading CF, but things RELATED to CF): https://www.adobe.com/support/coldfusion/downloads.html#additionalThirdPartyInstallers

    /Charlie (troubleshooter, carehart. org)
    ACS LLCAuthor
    Inspiring
    October 24, 2019

    Thanks for the clarification Charlie. Now I wish I had waited for a response here until I upgraded to 12. Looks like I'll have to revert back to 11 which I just uninstalled 😞

     

    Charlie Arehart
    Community Expert
    Community Expert
    October 24, 2019

    Well, I did answer within an hour. 🙂 At least it just takes minutes to install 11 again and change cf to use it, and restart CF. Glad I could help. 

    /Charlie (troubleshooter, carehart. org)
    Participating Frequently
    October 24, 2019
    ACS LLCAuthor
    Inspiring
    October 24, 2019

    Thanks.

     

    If JDK 12 is no longer supported or updated by Oracle I guess that the 12.0.2 version on Adobe's site using the link above is the last version and we'll not be able to get any security updates until it's made compatible with the current and supported version JDK 13

     

    Has anybody tried JDK13 to see if things go horribly wrong?