Sign inSign up

kmarasovic/alpine-jdkfx25-ant-mvn

By kmarasovic

•Updated 16 days ago

Alpine Linux image with Java 25, JavaFX 25, Maven and Apache Ant.

Image
Developer tools
0

78

kmarasovic/alpine-jdkfx25-ant-mvn repository overview

⁠Alpine JDK 25 + JavaFX 25 + Maven + Ant

Alpine Linux based image with:

  • Amazon Corretto JDK 25
  • JavaFX 25
  • Maven
  • Apache Ant
  • GTK / graphics dependencies for JavaFX

JavaFX is installed in:

/opt/javafx-sdk-25.0.4

The JavaFX library path is available as:

$PATH_TO_FX

⁠Run the container

docker run --rm -it kmarasovic/alpine-jdkfx25-ant-mvn sh

⁠Compile a JavaFX application

Assuming your source file is:

HelloWorldJavaFX.java

Compile it with:

javac \
  --module-path "$PATH_TO_FX" \
  --add-modules javafx.controls,javafx.fxml \
  HelloWorldJavaFX.java

Tag summary

Content type

Image

Digest

sha256:680e15b7f…

Size

363.5 MB

Last updated

16 days ago

docker pull kmarasovic/alpine-jdkfx25-ant-mvn