INNER CODE UNIT · Java

JAVA_COMMAND

MuntashirAkon/AppManager · scripts/aab_to_apks.sh:24

  JAVA_COMMAND=$(command -v java || true)
fi

if [[ -z "${JAVA_COMMAND}" ]] || [[ ! -x "${JAVA_COMMAND}" ]]; then
  echo "A Java installation could not be found. Set JAVA_HOME or add java to PATH."
  exit 1
fi

RESOLVED_JAVA_HOME=$("${JAVA_COMMAND}" -XshowSettings:properties -version 2>&1 \
  | sed -n 's/^[[:space:]]*java.home = //p' \
  | head -n 1)
if [[ -z "${RESOLVED_JAVA_HOME}" ]] || [[ ! -x "${RESOLVED_JAVA_HOME}/bin/java" ]]; then
  echo "Could not determine JAVA_HOME from ${JAVA_COMMAND}."
  exit 1
fi

export JAVA_HOME="${RESOLVED_JAVA_HOME}"
export PATH="${JAVA_HOME}/bin:${PATH}"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…