Automic VaultAutomic Vault

brew

Installer openjdk@11 avec Homebrew, winget, apk, chocolatey, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de openjdk@11 pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install openjdk@11

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install openjdk11

MacPorts ports tree · java/openjdk11/Portfile · Source: api.github.com

Windows

Windows Package Managervérifié · 92%
winget install --id Microsoft.OpenJDK.11 -e

Windows Package Manager source index · Microsoft.OpenJDK.11 · Source: cdn.winget.microsoft.com

Chocolateyvérifié · 92%
choco install openjdk11

Chocolatey community package catalog · openjdk11 · Source: community.chocolatey.org

aperçu

Résumé du paquet

Development kit for the Java programming language

Commandes et alias

  • jjs
  • pack200
  • rmic
  • rmid
  • unpack200

historique

Historique du projet et usages

openjdk@11 packages the JDK 11 release line of OpenJDK. It exists because Java users often need a specific long-term-support-era toolchain rather than the newest feature release, especially for applications, build plugins, and enterprise stacks certified against Java 11.

Historique du projet

The OpenJDK JDK 11 page describes JDK 11 as the open-source reference implementation of version 11 of the Java SE Platform, specified by JSR 384. JDK 11 reached General Availability on 25 September 2018.

JDK 11 was part of the release-model transition that followed JDK 9. OpenJDK moved to six-month feature releases, while vendors designated selected lines for longer support. JEP 14 names JDK 11 among the vendor-designated LTS lines, alongside 8, 17, and 21.

Historique d'adoption

JDK 11 became a major migration target because it was the first broadly adopted LTS line after Java 8. Its feature list includes standard HTTP Client, Flight Recorder, TLS 1.3, launch of single-file source-code programs, Epsilon, experimental ZGC, and the removal of Java EE and CORBA modules, making it both a modernization release and a compatibility checkpoint.

The OpenJDK 11 Updates project maintains the post-GA update stream through separate jdk11u-dev and jdk11u repositories. The repository README explains that jdk11u-dev is where updates are continuously developed and jdk11u is used during rampdown for critical changes needed in the next update release.

Modes d'utilisation

Developers install openjdk@11 when a project requires Java 11 language and API behavior, tests against that release line, or cannot yet move to newer LTS lines. Build tools and CI images often pin this package so compilation, bytecode level, and runtime behavior remain stable across machines.

The Homebrew formula is keg-only and tells users how to symlink the JDK bundle into /Library/Java/JavaVirtualMachines as openjdk-11.jdk. That keeps Java 11 available without forcing it to override Homebrew's general openjdk formula.

Pourquoi les passionnés de paquets s'y intéressent

openjdk@11 is the package-manager expression of Java's long-tail compatibility problem. It is not a fork of OpenJDK; it is a pinned major release line with its own update repositories, compatibility expectations, and coexistence rules beside newer JDKs.

Chronologie

  • 2018-09-25: JDK 11 reached General Availability.
  • 2018: the OpenJDK tip-and-tail release model placed JDK 11 in the era of six-month feature releases and vendor-maintained LTS lines.
  • JDK 11 Updates split routine development into jdk11u-dev and rampdown-critical work into jdk11u.

Related projects

  • openjdk@11 is related to OpenJDK, the JDK 11 Updates project, downstream Java 11 distributions, enterprise application servers, build tools that pin source or target compatibility to 11, and newer LTS lines such as OpenJDK 17 and 21.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour openjdk@11. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 6 dépendances d’exécution.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
jjscliexécutable global
pack200cliexécutable global
rmiccliexécutable global
rmidcliexécutable global
unpack200cliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire11.0.31
gestionnaire mis à jour2026-06-25
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/openjdk/jdk11u

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:openjdk@11
Version11.0.31
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/openjdk@11
Page d'accueilhttps://openjdk.org/
Dépôthttps://github.com/openjdk/jdk11u
Docs amonthttps://docs.oracle.com/en/java/javase/11
LicenceGPL-2.0-only
Archive sourcehttps://github.com/openjdk/jdk11u/archive/refs/tags/jdk-11.0.31-ga.tar.gz
Dernière mise à jour2026-06-25T13:37:59+02:00
Pulseupdated
Dépendancesfreetype, giflib, harfbuzz, jpeg-turbo, libpng, little-cms2
Dépendances de compilationautoconf, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsFor the system Java wrappers to find this JDK, symlink it with sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameopenjdk@11
Aliases
  • java11
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedyes
Disabledno
Keg Onlyyes
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

winget95%

Microsoft.OpenJDK.11

winget install --id Microsoft.OpenJDK.11 -e
  • normalized package name match
  • Correspondance par : Openjdk 11
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Microsoft.OpenJDK.11 from https://cdn.winget.microsoft.com/cache/source.msix
winget95%

ojdkbuild.openjdk.11.jdk

winget install --id ojdkbuild.openjdk.11.jdk -e
  • normalized package name match
  • Correspondance par : Openjdk 11
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: ojdkbuild.openjdk.11.jdk from https://cdn.winget.microsoft.com/cache/source.msix
MacPorts94%

openjdk11

sudo port install openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
MacPorts ports tree · api.github.com · MacPorts ports tree: java/openjdk11/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

openjdk11

nix profile install nixpkgs#openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: openjdk11 from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
apk92%

openjdk11 11.0.31_p11-r0

Oracle OpenJDK 11

https://github.com/openjdk/jdk11u

sudo apk add openjdk11
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • 1 Dépendances
  • 1 fournit
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-demos 11.0.31_p11-r0

Oracle OpenJDK 11 (demos)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-demos
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-demos from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-doc 11.0.31_p11-r0

Oracle OpenJDK 11 (Documentation)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-doc
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-jdk 11.0.31_p11-r0

Oracle OpenJDK 11 (JDK) (server)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-jdk
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • 1 Dépendances
  • 1 fournit
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-jdk from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-jmods 11.0.31_p11-r0

Oracle OpenJDK 11 (jmods)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-jmods
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-jmods from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-jre 11.0.31_p11-r0

Oracle OpenJDK 11 (JRE)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-jre
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • 1 Dépendances
  • 1 fournit
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-jre from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-jre-headless 11.0.31_p11-r0

Oracle OpenJDK 11 (JRE headless)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-jre-headless
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • 1 Dépendances
  • 1 fournit
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-jre-headless from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

openjdk11-src 11.0.31_p11-r0

Oracle OpenJDK 11 (sources)

https://github.com/openjdk/jdk11u

sudo apk add openjdk11-src
  • License: GPL-2.0-with-classpath-exception
  • Architecture: x86_64
  • Source Package: openjdk11
  • 1 Dépendances
  • package manager index match
  • Correspondance par : Openjdk11
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: openjdk11-src from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
zypper92%

pack200 14-3.3

Pack200 compression for JAR files

https://github.com/pack200/pack200

sudo zypper install pack200
  • License: GPL-2.0-only WITH Classpath-exception-2.0
  • Category: Development/Libraries/Java
  • Architecture: noarch
  • Source Package: pack200
  • 4 Dépendances
  • 2 fournit
  • installed executable or alias match
  • Correspondance par : Pack200
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pack200 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper92%

pack200-javadoc 14-3.3

Javadoc for pack200

https://github.com/pack200/pack200

sudo zypper install pack200-javadoc
  • License: GPL-2.0-only WITH Classpath-exception-2.0
  • Category: Documentation/HTML
  • Architecture: noarch
  • Source Package: pack200
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Pack200
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pack200-javadoc from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
Chocolatey92%

openjdk11

choco install openjdk11
  • package manager index match
  • Correspondance par : Openjdk11
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: openjdk11 from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','office365homepremium'
Nix88%

openjdk

nix profile install nixpkgs#openjdk
  • versioned package alias match
  • Correspondance par : Openjdk
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: openjdk from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Nucleus package database
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment