Use JAVA_HOME if available