nixsearch
nixsearch / pkg / jdk

jdk

Open-source Java Development Kit
GPL-2.0-only openjdk.java.net jdkjdk11jdk14jdk15jdk16jdk17+9 117 releases newest changed
jdk@ latest, 3.11, ^3.11, >=3.10 <3.12
version25.0.5.0.3+1 attributejdk25 rev2074cc672349f14240fb7ea90d509e0b643e9dd4 · one commit for every system systemsaarch64-darwin✓ aarch64-linuxx86_64-darwin✓ x86_64-linux
$ devbox add jdk@25.0.5.0.3+1
$ nix shell github:NixOS/nixpkgs/2074cc672349f14240fb7ea90d509e0b643e9dd4#jdk25

JSON: /v2/resolve?name=jdk&version=latest

Releases

newest first, as /v2/pkg orders them
Versionarm
mac
arm
linux
x86
mac
x86
linux
AttributeCommitDateOutputs
25.0.5.0.3+1resolved –✓–✓ jdk25 085af13c16 out (Linux only), debug (Linux only)
25.0.4.1+1 –✓–✓ jdk25 901c54c08b out (Linux only), debug (Linux only)
25.0.3 ✓––– jdk25 085af13c16
25.0.0 ✓–✓– jdk25 01b6809f7f
25+36 –✓–✓ jdk25 01b6809f7f out (Linux only), debug (Linux only)
24.0.2+12 –✓–✓ jdk24 bce5fe2bb9 out (Linux only), debug (Linux only)
24.0.2 ✓–✓– jdk24 bce5fe2bb9
24.0.1+9 –✓–✓ jdk24 648f70160c out (Linux only), debug (Linux only)
24.0.1 ✓–✓– jdk24 648f70160c
24.0.0 ✓–✓– jdk24 a421ac6595
24+36 –✓–✓ jdk24 f90d0af5db out (Linux only), debug (Linux only)
23.0.2+7 –✓–✓ jdk23 01b6809f7f out (Linux only), debug (Linux only)
23.0.1+11 –✓–✓ jdk23 varies out (Linux only), debug (Linux only)
23.0.0 ✓–✓– jdk23 01b6809f7f
23-ga –✓–✓ jdk23 4ae2e64753 out (Linux only), debug (Linux only)
22.0.2-ga –✓–✓ jdk22 d4f247e89f out (Linux only), debug (Linux only)
22.0.1-ga –✓–✓ jdk22 c3392ad349 out (Linux only), debug (Linux only)
22.0.0 ✓–✓– jdk22 d4f247e89f
22-ga –✓–✓ jdk22 a9858885e1 out (Linux only), debug (Linux only)
22+36 –✓–✓ jdk22 3f316d2a50 out (Linux only), debug (Linux only)
21.0.13.0.2+1 –✓–✓ jdk 085af13c16 out (Linux only), debug (Linux only)
21.0.12.1+1 –✓–✓ jdk 901c54c08b out (Linux only), debug (Linux only)
21.0.11 ✓––– jdk 085af13c16
21.0.9+8 –✓–✓ jdk 01b6809f7f out (Linux only), debug (Linux only)
21.0.8+9 –✓–✓ jdk bce5fe2bb9 out (Linux only), debug (Linux only)
21.0.8 ✓–✓– jdk 01b6809f7f
21.0.7+6 –✓–✓ jdk 648f70160c out (Linux only), debug (Linux only)
21.0.5+11 –✓–✓ jdk ebe4301cbd out (Linux only), debug (Linux only)
21.0.4+7 –✓–✓ jdk 4ae2e64753 out (Linux only), debug (Linux only)
21.0.4 ✓–✓– jdk 648f70160c
21.0.3+9 –✓–✓ jdk d4f247e89f out (Linux only), debug (Linux only)
21.0.2 ✓–✓– jdk d4f247e89f
21.0.0 ✓–✓– jdk21 160b762eda
21+35 –✓–✓ jdk a9858885e1 out (Linux only), debug (Linux only)
20.0.2+9insecure –✓–✓ jdk20 c3392ad349 out (Linux only), debug (Linux only)
20.0.2insecure ✓–✓– jdk20 c3392ad349
20.0.1 ✓–✓– jdk20 4e6868b1aa
20+36 –✓–✓ jdk20 3f316d2a50 out (Linux only), debug (Linux only)
19.0.2+7 –✓–✓ jdk a343533bcc out (Linux only), debug (Linux only)
19.0.2 ✓–✓– jdk a343533bcc
19.0.1+10 –✓–✓ jdk varies out (Linux only), debug (Linux only)
19.0.1 ✓–✓– jdk 4e6868b1aa
19-gainsecure –✓–✓ jdk19 c3392ad349 out (Linux only), debug (Linux only)
18.0.0 ✓–✓– jdk18 01e9ba9666
18+36 –✓–✓ jdk18 01e9ba9666 out (Linux only), debug (Linux only)
17.0.21.0.3+1 –✓–✓ jdk17 f6bf1059f0 out (Linux only), debug (Linux only)
17.0.20.1+1 –✓–✓ jdk17 085af13c16 out (Linux only), debug (Linux only)
17.0.19 ✓––– jdk17 085af13c16
17.0.17+8 –✓–✓ jdk17 01b6809f7f out (Linux only), debug (Linux only)
17.0.16+8 –✓–✓ jdk17 bce5fe2bb9 out (Linux only), debug (Linux only)
17.0.15+6 –✓–✓ jdk17 648f70160c out (Linux only), debug (Linux only)
17.0.14+7 –✓–✓ jdk17 12a5540765 out (Linux only), debug (Linux only)
17.0.13+11 –✓–✓ jdk17 varies out (Linux only), debug (Linux only)
17.0.12+7 –✓–✓ jdk17 4ae2e64753 out (Linux only), debug (Linux only)
17.0.12 ✓–✓– jdk17 01b6809f7f
17.0.11+9 –✓–✓ jdk17 d4f247e89f out (Linux only), debug (Linux only)
17.0.10 ✓–✓– jdk17 d4f247e89f
17.0.8.1 ✓–✓– jdk17 160b762eda
17.0.8 ✓–✓– jdk17 517501bcf1
17.0.7+7 –✓–✓ jdk17 3f316d2a50 out (Linux only), debug (Linux only)
17.0.6+10 –✓–✓ jdk17 4d887ae766 out (Linux only), debug (Linux only)
17.0.5+8 –✓–✓ jdk17 varies out (Linux only), debug (Linux only)
17.0.4+8 –✓–✓ jdk 6b5019a48f out (Linux only), debug (Linux only)
17.0.3+7 –✓–✓ jdk 6c6409e965 out (Linux only), debug (Linux only)
17.0.3 ✓–✓– jdk 55b3f68bda
17.0.1+12 –✓–✓ jdk 0bbb65673c out (Linux only), debug (Linux only)
17.0.1 ✓–✓– jdk 52dc75a4fe
16.0.1 ✓–✓– jdk f366af7a1b
16.0.0 ––✓– jdk 239da47116
16+36 –––✓ jdk ee084c0204
15.0.1-ga –––✓ jdk dce8fc727d
14.0.2-ga –––✓ jdk f6e519f39e
14.0.1-ga –––✓ jdk14 970b2b853d
11.0.33+10 –✓–✓ jdk11 9ac0edc06b out (Linux only), debug (Linux only)
11.0.32.1+1 –✓–✓ jdk11 f6bf1059f0 out (Linux only), debug (Linux only)
11.0.31 ✓––– jdk11 085af13c16
11.0.29+5 –✓–✓ jdk11 01b6809f7f out (Linux only), debug (Linux only)
11.0.28+6 –✓–✓ jdk11 bce5fe2bb9 out (Linux only), debug (Linux only)
11.0.27+6 –✓–✓ jdk11 f4b140d5b2 out (Linux only), debug (Linux only)
11.0.26+4 –✓–✓ jdk11 076e8c6678 out (Linux only), debug (Linux only)
11.0.25+9 –✓–✓ jdk11 0d534853a5 out (Linux only), debug (Linux only)
11.0.24+8 –✓–✓ jdk11 4ae2e64753 out (Linux only), debug (Linux only)
11.0.24 ✓–✓– jdk11 01b6809f7f
11.0.23+9 –✓–✓ jdk11 d4f247e89f out (Linux only), debug (Linux only)
11.0.22 ✓–✓– jdk11 d4f247e89f
11.0.20 ✓–✓– jdk11 160b762eda
11.0.19+7 –✓–✓ jdk11 3f316d2a50 out (Linux only), debug (Linux only)
11.0.18+10 –✓–✓ jdk11 4d887ae766 out (Linux only), debug (Linux only)
11.0.17+8 –✓–✓ jdk11 varies out (Linux only), debug (Linux only)
11.0.15+10 –✓–✓ jdk11 80c24eeb9f out (Linux only), debug (Linux only)
11.0.12+7 –✓–✓ jdk11 0bbb65673c out (Linux only), debug (Linux only)
11.0.11+9 –––✓ jdk11 077b2825cd
11.0.11 ✓–✓– jdk11 4e6868b1aa
11.0.10+9 –––✓ jdk11 db6e089456
11.0.9+11 –––✓ jdk11 b4e193a23a
11.0.8+10 –––✓ jdk11 7ad5e816fa
11.0.7-ga –––✓ jdk11 970b2b853d
11.0.6-ga –––✓ jdk11 9480bae337
8.36.0.1 ––✓– jdk8 239da47116
8.0.492 ✓––– jdk8 085af13c16
8.0.422 ✓–✓– jdk8 01b6809f7f
8.0.402 ✓–✓– jdk8 d4f247e89f
8.0.382 ✓–✓– jdk8 160b762eda
8.0.292 ✓–✓– jdk8 4e6868b1aa
8u504-b01 –✓–✓ jdk8 f6bf1059f0 out (Linux only), debug (Linux only), jre (Linux only)
8u462-b08 –✓–✓ jdk8 01b6809f7f out (Linux only), debug (Linux only), jre (Linux only)
8u442-b06 –✓–✓ jdk8 648f70160c out (Linux only), jre (Linux only)
8u432-b06 –✓–✓ jdk8 varies out (Linux only), debug (Linux only), jre (Linux only)
8u422-ga –✓–✓ jdk8 varies out (Linux only), debug (Linux only), jre (Linux only)
8u412-ga –✓–✓ jdk8 2d2a9ddbe3 out (Linux only), debug (Linux only), jre (Linux only)
8u362-ga –✓–✓ jdk8 varies out (Linux only), debug (Linux only), jre (Linux only)
8u352-ga –✓–✓ jdk8 9952d6bc39 out (Linux only), debug (Linux only), jre (Linux only)
8u322-ga –✓–✓ jdk8 varies out (Linux only), debug (Linux only), jre (Linux only)
8u272-b10 –✓–✓ jdk8 c984213d12 out (Linux only), debug (Linux only), jre (Linux only)
8u265-ga –––✓ jdk 51428e8d38
8u242-b08 –––✓ jdk e5b91d92a0
––✓– jdk11 239da47116

Prereleases are listed but latest never picks one. “varies” means each system last changed at a different nixpkgs commit — the release page lists them.