Utilisation de la boîte à outils pour le téléchargement Java

Cette rubrique explique comment utiliser la boîte à outils pour le téléchargement Java pour installer une version d'Oracle Java dans Oracle Cloud Shell.

Avant de commencer

Pour utiliser la boîte à outils, assurez-vous que :

  • Vous êtes connecté à votre compte Oracle Cloud Infrastructure (OCI).
  • Vous avez lancé Cloud Shell dans la console OCI.

Etape 1 : exécution du script de la boîte à outils

Dans la session Cloud Shell, exécutez le script de la boîte à outils :
jms-java-download.sh
Exemple de sortie :
<username>@cloudshell:jms (oci_region_id)$ jms-java-download.sh 
Fetching Java releases.
Current Java Versions:
    Version         Type       Security status      Release date         EOSL date            Release notes                           
1)  24.0.1          CPU        UP_TO_DATE           Apr 15, 2025         Sep 18, 2025         https://www.oracle.com/java/technologies/javase/24-0-1-relnotes.html
2)  21.0.7          CPU        UP_TO_DATE           Apr 15, 2025         Sep 19, 2031         https://www.oracle.com/java/technologies/javase/21-0-7-relnotes.html
3)  17.0.15         CPU        UP_TO_DATE           Apr 15, 2025         Sep 18, 2029         https://www.oracle.com/java/technologies/javase/17-0-15-relnotes.html
4)  11.0.27         CPU        UP_TO_DATE           Apr 15, 2025         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-27-relnotes.html
5)  1.8.0_451       CPU        UP_TO_DATE           Apr 15, 2025         Dec 31, 2030         https://www.oracle.com/java/technologies/javase/8u451-relnotes.html
6)  Show Archived Versions
Enter the number corresponding to the version to install (or 6 to view archived versions):

Etape 2 : sélection d'une version de Java

Vous pouvez :
  • Sélectionnez une version actuelle ou
  • Choisissez l'option intitulée "Afficher les versions archivées" pour afficher les versions plus anciennes.
Remarque

Le numéro de l'option pour les versions archivées peut varier en fonction du nombre de versions en cours répertoriées.

Sélection d'une version actuelle

Si la version de Java que vous souhaitez installer est répertoriée dans les versions actuelles, entrez le numéro correspondant. Le processus passera à l'étape 3 : Gestion des jetons.

Affichage des versions archivées
Remarque

Les versions non actuelles de la table Versions archivées sont fournies pour aider le développeur à déboguer des problèmes dans les systèmes plus anciens. Ils ne sont pas mis à jour avec les derniers patches de sécurité et ne sont par conséquent pas recommandés pour une utilisation en production.
Si vous choisissez "Afficher les versions archivées", la boîte à outils répertorie les principales versions de Java disponibles avec les versions archivées :
Enter the number corresponding to the version to install (or 6 to view archived versions): 6
JDK major versions:
1)  24                  
2)  23                  
3)  22                  
4)  21                  
5)  20                  
6)  17                  
7)  11                  
8)  8
Enter the number corresponding to the JDK version to view archived versions:
Choisissez la version majeure du JDK qui vous intéresse.
Enter the number corresponding to the JDK version to view archived versions: 7
Archived Java 11 Versions:
    Version         Type       Security status      Release date         EOSL date            Release notes                           
1)  11.0.26         CPU        UPDATE_REQUIRED      Jan 21, 2025         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-26-relnotes.html
2)  11.0.25         CPU        UPDATE_REQUIRED      Oct 15, 2024         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-25-relnotes.html
3)  11.0.24         CPU        UPDATE_REQUIRED      Jul 16, 2024         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-24-relnotes.html
4)  11.0.23         CPU        UPDATE_REQUIRED      Apr 16, 2024         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-23-relnotes.html
5)  11.0.22         CPU        UPDATE_REQUIRED      Jan 16, 2024         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-22-relnotes.html
6)  11.0.21         CPU        UPDATE_REQUIRED      Oct 17, 2023         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-21-relnotes.html
7)  11.0.20         CPU        UPDATE_REQUIRED      Jul 18, 2023         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html
8)  11.0.19         CPU        UPDATE_REQUIRED      Apr 18, 2023         Jan 30, 2032         https://www.oracle.com/java/technologies/javase/11-0-19-relnotes.html
Enter the number corresponding to the version to install:

Etape 3 : Gestion des jetons

Chaque téléchargement Java via la boîte à outils doit être associé à un jeton valide géré par la fonctionnalité de téléchargement Java dans JMS.

  • Si un jeton valide existe déjà, il peut être réutilisé.
  • Si aucun jeton approprié n'est trouvé, la boîte à outils vous aide à en créer un au cours du processus d'installation.

Cas 1 : un jeton actif existe

Si un ou plusieurs jetons valides existent déjà, la boîte à outils vous invite à réutiliser un jeton existant ou à en créer un :
Enter the number corresponding to the version to install (or 6 to view archived versions): 1
Use an existing download token? (Y/N): Y
Active Tokens for Java Version 24 with license type NFTC:
    Name                  Description                    License Type Expiry        Created By    OCID
1)  JDK24NFTCToken        Token for downloading JDK 24   NFTC         Sep 18, 2027  <username>    {token_ocid}

Enter the number corresponding to the token to use or enter 'N' to create a new token: 1

Cas 2 : création d'un jeton ou absence de jeton actif

L'exemple présente le kit JDK 24.0.1, qui relève des conditions générales sans frais Oracle :

Enter the number corresponding to the version to install (or 6 to view archived versions): 1
No active tokens found for Java version 24. Creating a new token.

JDK 24 is licensed under Oracle No-Fee Terms and Conditions (NFTC).
Read the full agreement here: https://java.com/freeuselicense

Enter details for new Java Download token.
Enter name (max 64 characters): JDK24NFTCToken
Enter description (max 255 characters): Token for downloading JDK 24 releases
Enter expiry date (UTC) (YYYY-MM-DD, leave blank for default: 2025-09-18. Minimum: 2025-05-20, Maximum: 2027-09-18): 2027-09-18
Remarque

Si la version sélectionnée est distribuée dans le cadre du contrat de licence Oracle Technology Network pour la licence Oracle Java SE (OTN), vous serez invité à accepter les conditions de licence avant de pouvoir créer un jeton et de lancer le téléchargement.

Une fois qu'un jeton est sélectionné ou créé, le téléchargement commence automatiquement.

Etape 4 : Télécharger et terminer l'installation

Si l'instance Cloud Shell comporte déjà une installation Oracle Java, la boîte à outils la détecte et vous invite à enlever les répertoires JDK existants :

The following JDK directories were found in /home/<username>/jms-java-download:
/home/<username>/jms-java-download/jdk-24.0.1
Current available space: 4673 MB.
Estimated space needed: 660 MB.
Do you want to remove all existing JDK directories? (Y/N):

Une fois confirmé (ou ignoré), le téléchargement commence :

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100  229M  100  229M    0     0  74.5M      0  0:00:03  0:00:03 --:--:--  123M

Une fois l'installation réussie, la boîte à outils met automatiquement à jour vos variables d'environnement et quitte l'exécution.

JAVA_HOME and PATH updated in /home/<username>/.java_env.
Run 'source ~/.bashrc' to apply changes.

Le processus d'installation dans Oracle Cloud Shell est alors terminé. Vous pouvez maintenant commencer à utiliser la version de Java installée immédiatement.

Pour vérifier l'installation, exécutez la commande suivante :

java --version