As I’m sure most readers are aware, Java SE 8 was released last month. In conjunction with the recent release of STS 3.5.0 and its complete support for JDK 8, we thought now would be an ideal time to upgrade Sagan to take advantage of the new language features and APIs.
Note: Not yet familiar with the Sagan project? It’s the Spring reference application that powers this blog and everything else at spring.io. Check out the first three posts in this series for more details.
Cloud Foundry’s Java buildpack has provided support for JDK 8 since the day it was released. To begin using it, we’ve created our own fork of the buildpack, bumped the JDK version from 1.7.0 to 1.8.0, and configured our Gradle build to use our fork when deploying Sagan to production.