fix JAVA_HOME
enhancement