test SDKs for headless builds

Johan Vos johan.vos at gluonhq.com
Wed Nov 20 18:59:06 UTC 2024


Hi,

Now that JDK-8343196 [1] (Add build property to identify experimental
builds of JavaFX) is integrated, I added a  jfx.experimental.feature.name
property in the headless branch of the sandbox [2] and set that to
"headless"

Based on that commit, we created builds, and the SDKs containing the
headless glass platform are available at those urls:

https://download2.gluonhq.com/openjfx/forks/johan/headless/openjfx-24+77_headless_linux-aarch64_bin-sdk.zip
https://download2.gluonhq.com/openjfx/forks/johan/headless/openjfx-24+77_headless_linux-x86_64_bin-sdk.zip
https://download2.gluonhq.com/openjfx/forks/johan/headless/openjfx-24+77_headless_mac-aarch64_bin-sdk.zip
https://download2.gluonhq.com/openjfx/forks/johan/headless/openjfx-24+77_headless_mac-x86_64_bin-sdk.zip
https://download2.gluonhq.com/openjfx/forks/johan/headless/openjfx-24+77_headless_windows-x86_64_bin-sdk.zip

The system property "javafx.version" returns "24-headless" and
"javafx.runtime.version" returns "24-headless+844-2024-11-20-125652" on my
linux-x86_64.

Especially developers who currently use monocle to do headless work are
recommended to give those test SDKs a try and to report.

Thanks,

- Johan

[1] https://bugs.openjdk.java.net/browse/JDK-8343196
[2] https://github.com/openjdk/jfx-sandbox/commits/johanvos-headless/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20241120/b52bff88/attachment-0001.htm>


More information about the openjfx-dev mailing list