nixsearch / pkg / jdk
jdk
Open-source Java Development Kit
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
Releases
newest first, as/v2/pkg orders them
| Version | arm mac | arm linux | x86 mac | x86 linux | Attribute | Commit | Date | Outputs |
|---|---|---|---|---|---|---|---|---|
| 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.