Sign inSign up

stden/java

By stden

•Updated 1 day ago

Build and test Java projects with JDK 25 LTS and Maven 3.

Image
Languages & frameworks
Integration & delivery
Developer tools
0

772

stden/java repository overview

⁠stden/java

Build and test Java projects with JDK 25 LTS and Maven 3.

⁠Contents

  • Amazon Corretto JDK 25 LTS
  • Maven 3
  • Bash

The working directory is /workspace. The default command starts Bash.

⁠Tags

TagMeaningPlatform
latestLatest successful main buildlinux/amd64

View tags and image digests⁠.

⁠Pull and run

docker pull stden/java:latest
docker run --rm stden/java:latest bash -c 'java -version && mvn -version'

Run this command from a Maven project directory:

docker run --rm -v "$PWD":/workspace stden/java:latest mvn -B verify

To reuse downloaded Maven dependencies, add a named volume:

docker run --rm -v "$PWD":/workspace -v docker-gems-maven:/root/.m2 \
  stden/java:latest mvn -B verify

⁠Checks and source

CI checks the Java and Maven versions before it publishes the image.

Dockerfile⁠ · Docker tutorial⁠ · Build results⁠

Tag summary

Content type

Image

Digest

sha256:99e4f0a3f…

Size

400.5 MB

Last updated

1 day ago

docker pull stden/java