-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: 17, 21, 25
-
Component/s: client-libs
-
None
-
generic
-
linux
The -enable-headless-only option was added as part of JDK-8163102. Its purpose is described as follows:
https://mail.openjdk.org/pipermail/2d-dev/2016-August/007376.html
> --enable-headless-only. Default is disabled, where both headless and GUI
> support is built. When enabled, only headless support is built. These
> are the two variants we are ever interested in.
Note that as of now, many UI-related classes are still included in this bundle. My goal is to investigate the possibility of removing them, starting with the GTK L&F, which will save approximately 250 KB.
https://mail.openjdk.org/pipermail/2d-dev/2016-August/007376.html
> --enable-headless-only. Default is disabled, where both headless and GUI
> support is built. When enabled, only headless support is built. These
> are the two variants we are ever interested in.
Note that as of now, many UI-related classes are still included in this bundle. My goal is to investigate the possibility of removing them, starting with the GTK L&F, which will save approximately 250 KB.