, JAVA_HOME /opt/IBM/java 8 script ( 2016-05-04):
#!/bin/bash
echo "Java home before: $JAVA_HOME"
export JAVA_HOME=/opt/IBM/java8
echo "Java home after: $JAVA_HOME"
mvn -B package
:
Java home before: /opt/IBM/java
Java home after: /opt/IBM/java8
, JBP_CONFIG_IBMJDK ": 1.8. +" (cf set-env myApp JBP_CONFIG_IBMJDK "version: 1.8.+" env: section of manifest.yml) ( ) buildpack: java_buildpack manifest.yml. 2015 java_buildpack JDK8.
The last thing you need to know is to change the original version of maven-compiler-plugin in pom.xml, of course, but it is not specific to Bluemix.
<project>
[...]
<build>
[...]
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>(whatever version is current)</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
[...]
</build>
[...]
</project>
source
share