From a4d5e22c184967c1385f74607c531c06a00f7f06 Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Mon, 5 Mar 2018 20:11:38 -0500 Subject: [PATCH] Add check for java installation Change-Id: I23fb52b11a5d25b3bcf32653e39a7117da2131b4 Signed-off-by: Greg Watson --- bundles/org.eclipse.remote.proxy.core/bootstrap.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bundles/org.eclipse.remote.proxy.core/bootstrap.sh b/bundles/org.eclipse.remote.proxy.core/bootstrap.sh index d7cc6d25f55..976a6352a98 100644 --- a/bundles/org.eclipse.remote.proxy.core/bootstrap.sh +++ b/bundles/org.eclipse.remote.proxy.core/bootstrap.sh @@ -29,6 +29,12 @@ parent_is_not_orphan () { do_check() { java_vers=`java -version 2>&1` + case "$java_vers" in + *"not found") + echo "fail:could not find a valid java installation" + return + ;; + esac major=`expr "$java_vers" : ".* version \"\([0-9]*\)\.[0-9]*.*\""` minor=`expr "$java_vers" : ".* version \"[0-9]*\.\([0-9]*\).*\""` if test "$major" -ge 2 -o "$minor" -ge 8; then