String () { String javaHome = SystemProperties.getJavaHome(); if (JdkUtil.checkForJre(javaHome) && !JdkUtil.checkForJdk(javaHome)) { String javaHomeParent = PathUtil.getParentPath(javaHome); if (JdkUtil.checkForJre(javaHomeParent) && JdkUtil.checkForJdk(javaHomeParent)) { javaHome = javaHomeParent; } } return javaHome; }