[Looking for Charlie's main web site?]

Announcing Java updates of Jan 20, 2026 for 8, 11, 17, 21, and 25 - thoughts and resources

It's that time again: there are new Oracle JVM updates released today (Jan 20, 2026) for the current long-term support (LTS) releases of Oracle Java, 8, 11, 17, 21, and 25. (Yep, kind of crazy that there are for now 5 current Oracle Java "LTS" releases, for historical reasons.)

TLDR: The new updates are 1.8.0_481 (aka 8u481), 11.0.30, 17.0.18, 21.0.10, and 25.0.2, respectively. More on the updates below, including links to more info on each of them including what changed, bug fixes, and the security fixes each version contains. (I also offer a quick assessment of the changes listed for the updates.)

Also, openjdk updates are usually released at the same time or soon after, so this info may help users of such alternative JDK implementations.

For some folks, the above is all they need to hear. For others, whether this your first time updating Java or your fiftieth, there are some things that you may or may not know, as I cover here.

[....Continue Reading....]

Comments
I experienced an issue when I updated java on my ColdFusion servers with both java 11 and 17. As I recall, prior updates of java retained the location of java for Windows in program files - Java folder and kept the name of the java folder. in the recent update, it creates a new folder name for the java installation and removes the old folder name. When attempting to restart the ColdFusion service, it would not start as the jvm.config was pointing to the location of the last java installation. The error generated was not clear that you would need to go into the cfusion/bin folder and edit the jvm.config file to point to the correct java folder location for the service to start.
# Posted By Barry Cohen | 1/23/26 10:26 PM
Yep, Barry. That's part of the change I'd discussed above regarding the updated jvm's "Windows Installers". Note that you could change cf to use the new "latest" junction. I'll refine the post to make more clear this aspect you observed.

Yet as I also noted, those using the zip approach to installing new JVMs would NOT be affected by this change.
Copyright ©2026 Charlie Arehart
Carehart Logo
BlogCFC was created by Raymond Camden. This blog is running version 5.005.
(Want to validate the HTML in this page?)

Managed Hosting Services provided by
Managed Dedicated Hosting