Question: a java runtime environment jre or jdk must be available in order to run eclipse?
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. No Java virtual machine was found".