Eclipse Temurin 21 JDK

Eclipse Adoptium and contributors · Distribution OpenJDK 21 gratuite avec environnement HotSpot, compilateur Java, bibliothèques standard et diagnostics pour développer et déployer en Java.

Site web
Source : homebrew/cask
Installations sur 30 jours
11 393
N° 30 du classement App
Installations sur 1 an
124,1 k
365 derniers jours
Dernière version
21.0.13
il y a 21 heures · 22 oct.
Taille du téléchargement
200Mo
arm64 / x86_64 · pkg
Rythme des versions
Irrégulier
1 version en 30 jours

Eclipse Temurin 21 JDK est un logiciel Mac de la catégorie Langages de programmation et environnements d’exécution. Développée par Eclipse Adoptium and contributors.

Informations clés

Puce
Apple silicon
Développeur
Eclipse Adoptium and contributors
Commande d’installation
brew install --cask temurin@21
Homebrew
Disponible ; mises à jour par Homebrew
Autres noms
Eclipse Temurin 21, temurin@21

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

Eclipse Temurin 21 est la distribution Eclipse Adoptium du kit de développement Java OpenJDK 21. Elle fournit un environnement d'exécution Java et des outils de développement pour créer et exécuter des applications, services et pipelines de compilation Java 21. Les développeurs Java, étudiants et équipes qui maintiennent des déploiements Java 21 peuvent l'utiliser sans acheter d'abonnement Oracle Java.

Fonctionnalités principales

  • Compilez Java avec javac, exécutez les applications avec la HotSpot JVM et empaquetez le code avec jar.
  • Utilisez les bibliothèques standard, les capacités du langage et la branche de mises à jour à support long terme de Java 21.
  • Diagnostiquez les programmes en cours avec les outils JDK, dont jcmd, jstack et Java Flight Recorder.
  • Obtenez des binaires testés via Adoptium, avec des tests de compatibilité Java et la suite qualité AQAvit.
  • Installez un paquet Mac natif ou choisissez des versions distinctes pour d'autres systèmes d'exploitation pris en charge.

Installation et première utilisation

Installez brew install --cask temurin@21. Homebrew utilise l'installateur PKG officiel pour macOS, qui peut nécessiter une autorisation d'administrateur. Le JDK est installé dans /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home, et non comme une application graphique dans Applications. Sélectionnez ce JDK dans votre IDE ou configurez JAVA_HOME avec /usr/libexec/java_home -v 21 ; vérifiez java -version et javac -version pour vous assurer que la version Java voulue est active.

Configuration requise, dépendances et conflits

Des paquets macOS natifs distincts sont proposés pour Apple Silicon (aarch64) et Intel (x64). La matrice actuelle de prise en charge Java 21 d'Adoptium répertorie macOS 12, 13, 14 et 15 pour les deux architectures. L'instantané Homebrew inclut des variantes à partir de Big Sur mais ne déclare pas de minimum macOS explicite ; ce n'est pas l'équivalent de la matrice de prise en charge testée par l'éditeur. Consultez cette matrice pour les garanties de prise en charge.

Le cask Homebrew ne déclare aucune dépendance supplémentaire à une formule ni aucun conflit explicite avec un cask. Les JDK d'autres versions majeures peuvent être installés dans des répertoires distincts, mais JAVA_HOME, PATH et votre IDE déterminent le JDK utilisé ; le même reçu d'installation Temurin 21 ne doit pas être géré indépendamment par plusieurs installateurs. Maven, Gradle et les IDE sont des outils séparés facultatifs avec leurs propres exigences de version Java.

Au-delà de ce cask réservé au Mac, Adoptium fournit des paquets Java 21 pour les cibles Windows, Linux et AIX prises en charge. La matrice Java21 consultée inclut Windows x64 et Windows aarch64, ainsi que plusieurs architectures Linux ; la prise en charge d'une version de système et d'une architecture précises doit être vérifiée séparément. Android et iOS ne sont pas des cibles ordinaires d'installation du JDK Temurin de bureau. Les formats de paquets et les dépendances natives varient selon le système ; un PKG Mac ne peut pas être installé sur Windows ou Linux. La matrice publiée est une liste de prises en charge testées, pas la preuve d'un minimum universel pour les binaires.

Les besoins matériels dépendent de la taille du tas, des projets, des outils de compilation et des charges applicatives ; le guide d'installation lié ne spécifie aucun minimum universel de mémoire vive ou de stockage. Le cask installe un JDK système, pas un IDE graphique. Utilisez un correctif récent de la branche Java21 pour les corrections de maintenance et de sécurité ; la base du langage et de l'environnement d'exécution Java21 est distincte d'une version corrective particulière. Java21 prend en charge des capacités comme les threads virtuels, mais les mises à jour correctives ne sont pas de nouvelles versions majeures du langage Java.

Comptes, coûts et licence

Le téléchargement et l'utilisation de Temurin ne nécessitent ni compte Adoptium ni abonnement, et les binaires sont gratuits, y compris pour un usage commercial. Les accords de support payant auprès de tiers sont distincts. OpenJDK est distribué sous GNU GPL version 2 avec Classpath Exception ; les composants inclus ont leurs propres notices. Eclipse Adoptium et ses contributeurs maintiennent la distribution.

Références : Temurin, installation macOS, plateformes prises en charge, code source OpenJDK 21 et versions officielles de Temurin.

Processus d'ingénierie historique

L'article officiel de publication Adoptium du January 26, 2024 fournit une image de la console Jenkins vérifiant la reproductibilité de Temurin 21.0.2+13 sur Linux ARM64. Il s'agit d'un véritable processus historique de vérification technique de Temurin 21, et non d'un installateur Mac, d'une application Java graphique ou d'une capture du paquet actuel 21.0.12.1. Les différences de plateforme et de version sont conservées.

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 1121.0.12.1,1Intelgithub.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.12.1%2B1/OpenJDK21U-jdk_x64_mac_hotspot_21.0.12.1_1.pkgSHA-256 9294fd37c0d38d75bf8b0d3e5a74f11c90006dc65b25bf1dd5a3b887e53f5bb9HomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 1121.0.13,9Apple silicongithub.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13%2B9/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkgSHA-256 7c4cd71ec227fcff5e30d35816c2fe7d82ce2808b9ac6cc7adbd3272af3d9182HomebrewVérifié le

Comment installer Eclipse Temurin 21 JDK sur Mac

  1. Dans « Terminal », exécutez : brew install --cask temurin@21
  2. Homebrew lance le programme d’installation OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg, qui demande un mot de passe administrateur.

Installer sans Homebrew

Téléchargez le même fichier que Homebrew : github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13%2B9/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller Eclipse Temurin 21 JDK et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask temurin@21

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

La désinstallation traite également

Reçus d’installation (pkgutil)
net.temurin.21.jdk

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 21.0.13

Nouveau Depuis les commits Homebrew

Cette version n’a pas de notes dédiées.

Informations de sécurité sur Eclipse Temurin 21 JDK

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Détails d’installation

Tap
homebrew/cask
Paquets d’installation
OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg
URL de téléchargement
https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.13%2B9/OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg
SHA-256
7c4cd71ec227fcff5e30d35816c2fe7d82ce2808b9ac6cc7adbd3272af3d9182
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/t/[email protected]
formulae.brew.sh
formulae.brew.sh/cask/temurin@21
Code source
github.com/adoptium/temurin21-binaries

Contenu de l’installation et de la désinstallation

  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "pkgutil": "net.temurin.21.jdk"
        }
      ]
    }
  • Installation pkg

    Fichier source: OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg

    Voir la déclaration complète
    {
      "pkg": [
        "OpenJDK21U-jdk_aarch64_mac_hotspot_21.0.13_9.pkg"
      ]
    }

Questions fréquentes sur Eclipse Temurin 21 JDK

Eclipse Temurin 21 JDK est-il sûr ?

Eclipse Temurin 21 JDK figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis github.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 11 393 fois via Homebrew au cours des 30 derniers jours.

Comment désinstaller complètement Eclipse Temurin 21 JDK sur Mac ?

Exécutez brew uninstall --cask temurin@21. Cette commande efface 1 reçu d’installation.

Eclipse Temurin 21 JDK : quelle est la dernière version ?

La dernière version est 21.0.13. Exécutez brew upgrade --cask temurin@21 pour le mettre à jour.

Qu’est-ce que Eclipse Temurin 21 JDK installe d’autre ?

Il s’installe via un programme d’installation .pkg, qui demande un mot de passe administrateur.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.