mvnw 295 B

12345678910
  1. #!/usr/bin/env sh
  2. set -eu
  3. if command -v mvn >/dev/null 2>&1; then
  4. exec mvn "$@"
  5. fi
  6. if command -v docker >/dev/null 2>&1; then
  7. exec docker run --rm -v "$PWD":/workspace -w /workspace maven:3.9.11-eclipse-temurin-21 mvn "$@"
  8. fi
  9. echo "Maven or Docker is required to run this build." >&2
  10. exit 1