#!/usr/bin/env bash source "$(dirname "$0")/env.sh" echo "# machine"; echo "cpus: $(nproc) memory: $(free -m | awk '/Mem:/ {print $2}') MB kernel: $(uname -r)" echo; echo "# JDK 25 (the JVM the article is about)"; "$JDK25/bin/java" -version 2>&1 echo; echo "# JDK 27 (the comparison)"; "$JDK27/bin/java" -version 2>&1 echo; echo "# GraalVM (native image)"; "$GRAALVM/bin/native-image" --version 2>&1 | head -2 echo; echo "# libraries"; ls "$WORK/ext/lib" | grep -E '^(spring-boot|spring-core|spring-webmvc|tomcat-embed-core|jackson-databind|hibernate-validator)-[0-9]' | sed 's/\.jar$//'