diff --git a/frameworks/Kieker-java/benchmark.sh b/frameworks/Kieker-java/benchmark.sh index 0236f1652148ff4df585caf9e2191e65e81061e8..07852d18bf116530188cfed2e1df155ae4361f25 100755 --- a/frameworks/Kieker-java/benchmark.sh +++ b/frameworks/Kieker-java/benchmark.sh @@ -11,7 +11,12 @@ MAIN_DIR="${BASE_DIR}/../.." # Hotfix for ASPECTJ # https://stackoverflow.com/questions/70411097/instrument-java-17-with-aspectj -export JAVA_OPTS="--add-opens java.base/java.lang=ALL-UNNAMED" +JAVA_VERSION=$(java -version 2>&1 | grep -oP 'version "?(1\.)?\K\d+') +if [ "$JAVA_VERSION" != "8" ] +then + export JAVA_OPTS="--add-opens java.base/java.lang=ALL-UNNAMED" + echo "Setting \$JAVA_OPTS, since Java version is bigger than 8" +fi # # source functionality