Téléchargement sans script
Java Download propose des commandes de téléchargement conviviales pour les scripts qui peuvent être distribuées aux utilisateurs non OCI de l'entreprise qui peuvent les utiliser dans des scripts pour télécharger des exécutions Oracle Java sans avoir à accepter de licences ou à vérifier les habilitations.
L'écran contextuel convivial du script fournit les informations suivantes :
- Objectif : détaille l'objectif du téléchargement et de l'utilisation de commandes conviviales pour les scripts.
- Disponibilité des commandes : fournit des informations sur le type de licence JDK et la disponibilité des scripts.
- Exigences de version spécifiques/dernières : répertorie les exigences de version spécifiques pour la version actuelle et les dernières exigences de version pour les versions archivées.
- Système d'exploitation et architecture : système d'exploitation et architecture choisis pour le téléchargement des scripts.
- Taille du fichier : taille du package.
- Commande de téléchargement : commande conviviale pour les scripts que vous pouvez Copier. Reportez-vous à Types de commande. Vous avez besoin d'un jeton valide pour utiliser ces commandes. Le jeton sélectionné sera intégré à la commande de téléchargement.
- Commande Télécharger la somme de contrôle : commande de somme de contrôle que vous pouvez Copier.
- Fichier docker JDK : sélectionnez Télécharger le fichier docker JDK, le cas échéant. Si vous avez sélectionné JDK 8, le fichier docker JRE du serveur est également disponible pour téléchargement. Reportez-vous à Fichier Docker JDK.
Il existe deux types de commande conviviale pour les scripts :
- Dernière version : les commandes de téléchargement au format
/java/<version>/latest/<fileNameWithExtn>
fournissent toujours la dernière version de la version sélectionnée lorsqu'elles sont utilisées dans des fichiers script ou docker. Ils sont disponibles pour les versions actuelles.Voici le format d'utilisation de la dernière commande de téléchargement :curl -H "token:<$token>" -L -O https://java.oraclecloud.com/java/<version>/latest/<fileNameWithExtn>
Exemple : si vous devez extraire la dernière version de JDK 17 à l'aide de scripts, sans avoir à mettre à jour les scripts :- Incluez la dernière commande de téléchargement associée au fichier binaire requis, par exemple
/java/17/latest/jdk-17_windows-x64_bin.zip
, dans votre script. - Exécutez cette commande pour toujours obtenir la dernière version de JDK 17. Par exemple, si vous exécutez cette commande en novembre 2023, vous obtiendrez JDK version 17.0.9 et en février 2024, vous obtiendrez JDK version 17.0.10.
- Dernière commande valide jusqu'à ce que JDK 17 atteigne EOSL ou si le jeton expire (selon la date la plus ancienne)
- La commande Checksum est également disponible que vous pouvez copier et utiliser
- Incluez la dernière commande de téléchargement associée au fichier binaire requis, par exemple
- Archive : les commandes de téléchargement au format
/java/<version>/archive/<fileNameWithExtn>
fournissent toujours la version spécifique d'une version. Ils sont disponibles pour les versions d'archive.Voici le format d'utilisation de la commande de téléchargement d'archive :curl -H "token:<$token>" -L -O https://java.oraclecloud.com/java/<version>/archive/<fileNameWithExtn>
Exemple : si vous devez extraire une version spécifique de JDK 17, dites 17.0.9 à l'aide de scripts, sans avoir à mettre à jour les scripts :- Incluez la commande de téléchargement d'archive associée au binaire requis, par exemple
/java/17/archive/jdk-17.0.9_windows-x64_bin.zip
dans votre script. - Exécutez cette commande pour toujours obtenir JDK 17.0.9.
- La commande d'archivage est valide jusqu'à ce que le fichier binaire soit disponible dans le téléchargement Java (2 ans après la date de sortie) ou jusqu'à ce que le jeton expire (selon la date la plus ancienne)
- La commande Checksum est également disponible que vous pouvez copier et utiliser
- Incluez la commande de téléchargement d'archive associée au binaire requis, par exemple
Jetons
Les jetons sont associés à chaque commande de téléchargement et sont générés pour chaque version de Java en acceptant, le cas échéant, les conditions de licence afin qu'ils puissent être distribués aux utilisateurs non OCI de l'entreprise. Le jeton étant déjà associé à une version de Java et à une acceptation de licence, tout utilisateur peut l'utiliser pour télécharger Java sans autre vérification d'acceptation ou d'habilitation de licence. Cela le rend adapté aux scripts et aux fichiers docker, comme les URL conviviales de script JDK.
Pour chaque téléchargement convivial de script, des données de jeton actif pertinentes sont fournies, telles que :
- Nom du jeton : nom du jeton associé à la version de JDK.
- Généré par : l'ID de l'utilisateur ayant généré le jeton.
- Validité : durée pendant laquelle le jeton reste actif.
Sélectionnez le token à utiliser dans les commandes de téléchargements adaptées aux script. Si aucun jeton actif n'est disponible, vous pouvez créer un jeton à l'aide du bouton Générer un nouveau jeton.
La commande de téléchargement convivial du script n'est valide que si :
- Un jeton fait partie de la commande de téléchargement
- Le jeton est associé à la version principale de la version
- Le jeton est associé au type de licence de la version
- Le jeton est actif et n'a pas expiré ni été révoqué
Le jeton est facultatif pour le téléchargement de versions Java sous licence NFTC. Les téléchargements sans jeton valide n'apparaîtront pas dans Reporting.
Dans le champ Articles par page, choisissez 10, 20, 50 ou 100 éléments à afficher. Sélectionnez l'en-tête d'une colonne pour trier la liste en fonction du titre de la colonne.