From 2216a2e125edc71dc2fc4079d362ef5d7a9f4359 Mon Sep 17 00:00:00 2001
From: Reiner Jung <reiner.jung@email.uni-kiel.de>
Date: Wed, 8 Feb 2023 11:14:58 +0100
Subject: [PATCH] Fixing java version detection.

---
 frameworks/Kieker-java/benchmark.sh | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/frameworks/Kieker-java/benchmark.sh b/frameworks/Kieker-java/benchmark.sh
index 0ca3c26..3f30d91 100755
--- a/frameworks/Kieker-java/benchmark.sh
+++ b/frameworks/Kieker-java/benchmark.sh
@@ -11,10 +11,8 @@ MAIN_DIR="${BASE_DIR}/../.."
 
 # Hotfix for ASPECTJ
 # https://stackoverflow.com/questions/70411097/instrument-java-17-with-aspectj
-JAVA_VERSION=$(java -version 2>&1 | grep -o 'version "[0-9]*' | sed 's/.*"\([0-9]*\)/\1/g')
-java -version
-echo $JAVA_VERSION
-if [ "${JAVA_VERSION}" != "8" ] ; then
+JAVA_VERSION=$(java -version 2>&1 | grep version | sed 's/^.* "\([0-9\.]*\).*/\1/g')
+if [ "${JAVA_VERSION}" != "1.8.0" ] ; then
 	export JAVA_OPTS="--add-opens java.base/java.lang=ALL-UNNAMED"
 	echo "Setting \$JAVA_OPTS, since Java version is bigger than 8"
 fi
-- 
GitLab