JDK 8u40 now available on Heroku

Change effective on 04 March 2015

Heroku’s support for Java 8 has upgraded the default runtime to OpenJDK 8u40. This is now the default JDK for all Java, Scala, Clojure, Groovy and JRuby applications when a system.properties file is not present. It can also be specified explicitly with the following setting in a system.properties file:


This change will only take effect after your application’s next deployment.

For more information on Heroku’s Java support, see the Dev Center documentation for Java. For more information on OpenJDK 8u40, see the OpenJDK documentation for Java 8.