jre_minimal: document how to use a headless JDK

For a smaller image
main
Arnout Engelen 3 years ago
parent 31ffc50c57
commit 4236dfe203
No known key found for this signature in database
GPG Key ID: 061107B0F74A6DAA
  1. 9
      doc/languages-frameworks/java.section.md

@ -72,6 +72,15 @@ in
...
```
You can also specify what JDK your JRE should be based on, for example
selecting a 'headless' build to avoid including a link to GTK+:
```nix
my_jre = pkgs.jre_minimal.override {
jdk = jdk11_headless;
};
```
Note all JDKs passthru `home`, so if your application requires
environment variables like `JAVA_HOME` being set, that can be done in a
generic fashion with the `--set` argument of `makeWrapper`:

Loading…
Cancel
Save