September 18, 2015 | Written by: Jarek Gawor
Categorized: What's New
Share this post:
Liberty for Java buildpack v2 is now deployed as a default buildpack in Bluemix! The new buildpack uses IBM JRE 8 and enables Java EE 7 Web Profile features for WAR and EAR applications. That makes it easier for Bluemix applications to take advantage of the Java EE 7 functionality provided by WebSphere Liberty.
As described in the earlier blog post the changes in the JRE level and Liberty features may adversely affect some existing applications. If you notice problems with your application after deploying with the new buildpack, refer to that blog post for information on how to configure your application so that it continues to run with previous JRE or Liberty feature levels.
Alternatively, in case you need get the application running quickly again, you can deploy your application with the previous version of the buildpack by specifying liberty-for-java-v1 as the buildpack name. For example, if you are using the cf command-line client to deploy your application use:
$ cf push appName -p myapp.war -b liberty-for-java-v1
However, the liberty-for-java-v1 buildpack will only be available for a month on Bluemix. After that, it will be removed so make sure to move your application to the new buildpack quickly.