Question: eclipse must be available in order to run?
Answer: By default, Eclipse scans your PATH and looks for any JRE if it founds suitable JRE then it runs otherwise it throws "A java Runtime Environment (JRE) or Java Development kit (JDK) must be available in order to run Eclipse. ... JAVA_HOME contains "java" command-line utility which is what required by Eclipse to run.