From cdb85d5974d5f9cc985b233d1f80d1cb5251c188 Mon Sep 17 00:00:00 2001 From: Martin Robinson Date: Wed, 16 May 2018 14:26:59 +0100 Subject: [PATCH] #1604 upgrade java version check to accept all versions greater than 6 --- refine | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/refine b/refine index 798152ab6..55da9fdfd 100755 --- a/refine +++ b/refine @@ -839,10 +839,8 @@ checkJavaMajorVersion() { # Java 9+ starts with x using semver versioning major=`echo ${java_ver} | sed -E 's/([0-9]+)(-ea|(\.[0-9]+)*)/\1/g'` fi - - JAVA_VERSION=$(echo ${major} | egrep '^(6|7|8|9)') - if [ -z "$JAVA_VERSION" ] ; then - error "OpenRefine requires Java version 6 or later. If you have multiple versions of Java installed, please set the environment variable JAVA_HOME to the correct version." + if (( ${major} < 7 )); then + error "OpenRefine requires Java version 7 or later. If you have multiple versions of Java installed, please set the environment variable JAVA_HOME to the correct version." fi }