Skriptfreundlicher Download

Java Download bietet skriptfreundliche Downloadbefehle, die an Nicht-OCI-Benutzer im Unternehmen verteilt werden können, die sie in Skripten zum Herunterladen von Oracle Java-Laufzeiten verwenden können, ohne Lizenzen akzeptieren oder Berechtigungen prüfen zu müssen.

Das skriptfreundliche Popup-Fenster enthält die folgenden Informationen:

  • Zweck: Details zum Zweck des Herunterladens und der Verwendung skriptfreundlicher Befehle.
  • Befehlsverfügbarkeit: Enthält Informationen zum JDK-Lizenztyp und zur Verfügbarkeit der Skripte.
  • Spezifische/aktuelle Release-Anforderungen: Führt die spezifischen Release-Anforderungen für das aktuelle Release und die neuesten Release-Anforderungen für archivierte Releases auf.
  • Betriebssystem und Architektur: das ausgewählte Betriebssystem und die gewählte Architektur zum Herunterladen der Skripte.
  • Dateigröße: Die Größe des Pakets.
  • Downloadbefehl: Der skriptfreundliche Befehl, den Sie Kopieren können. Siehe Befehlstypen. Sie benötigen ein gültiges Token zur Verwendung dieser Befehle. Das ausgewählte Token wird in den Downloadbefehl eingebettet.
  • Prüfsummenbefehl herunterladen: Der Prüfsummenbefehl, den Sie Kopieren können.
  • JDK-Docker-Datei: Wählen Sie JDK-Docker-Datei herunterladen aus, sofern verfügbar. Wenn Sie JDK 8 ausgewählt haben, steht die Server-JRE-Dockingstation ebenfalls zum Download zur Verfügung. Siehe JDK-Docker-Datei.

Es gibt zwei Typen skriptfreundlicher Befehle:

  • Letzte: Downloadbefehle im /java/<version>/latest/<fileNameWithExtn>-Format erhalten immer das neueste Release in der ausgewählten Version, wenn es in Skript- oder Dockingdateien verwendet wird. Diese sind für aktuelle Releases verfügbar.
    Im Folgenden finden Sie das Format, in dem der neueste Downloadbefehl verwendet werden kann:
    curl -H "token:<$token>" -L -O https://java.oraclecloud.com/java/<version>/latest/<fileNameWithExtn>
    Beispiel: Wenn Sie die neueste Version von JDK 17 mit Skripten abrufen müssen, ohne die Skripte aktualisieren zu müssen:
    • Fügen Sie den letzten Downloadbefehl hinzu, der mit der erforderlichen Binärdatei verknüpft ist, z.B. /java/17/latest/jdk-17_windows-x64_bin.zip in Ihrem Skript.
    • Führen Sie diesen Befehl aus, um immer die neueste Version von JDK 17 abzurufen. Beispiel: Wenn Sie diesen Befehl im November 2023 ausführen, erhalten Sie JDK-Version 17.0.9 und im Februar 2024 erhalten Sie JDK-Version 17.0.10.
    • Letzter gültiger Befehl, bis JDK 17 EOSL erreicht oder wenn das Token abläuft (je nachdem, welcher Wert früher liegt)
    • Checksum-Befehl ist auch verfügbar, den Sie kopieren und verwenden können
  • Archiv: Downloadbefehle im /java/<version>/archive/<fileNameWithExtn>-Format geben immer das spezifische Release einer Version an. Diese sind für Archivreleases verfügbar.
    Im Folgenden finden Sie das Format, in dem der Befehl zum Herunterladen des Archivs verwendet werden kann:
    curl -H "token:<$token>" -L -O https://java.oraclecloud.com/java/<version>/archive/<fileNameWithExtn>
    Beispiel: Wenn Sie eine bestimmte JDK 17-Version abrufen müssen, sagen Sie 17.0.9 mit Skripten, ohne die Skripte aktualisieren zu müssen:
    • Nehmen Sie den Befehl zum Herunterladen des Archivs auf, der mit der erforderlichen Binärdatei verknüpft ist, z.B. /java/17/archive/jdk-17.0.9_windows-x64_bin.zip in Ihr Skript.
    • Führen Sie diesen Befehl aus, um JDK 17.0.9 immer abzurufen.
    • Archivierungsbefehl ist gültig, bis die Binärdatei im Java-Download verfügbar ist (2 Jahre nach dem Releasedatum) oder wenn das Token abläuft (je nachdem, welches Datum früher liegt)
    • Checksum-Befehl ist auch verfügbar, den Sie kopieren und verwenden können

Token

Token sind mit jedem Downloadbefehl verknüpft und werden für jede Java-Version generiert, indem sie gegebenenfalls die Lizenzbedingungen akzeptieren, damit sie an Nicht-OCI-Benutzer im Unternehmen verteilt werden können. Da das Token bereits mit einer Java-Version und Lizenzakzeptanz verknüpft ist, kann jeder Benutzer damit Java ohne zusätzliche Lizenzakzeptanz- oder Berechtigungsprüfungen herunterladen. Dadurch eignet sie sich für Skripte und Docker-Dateien, ähnlich wie JDK-skriptfreundliche URLs.

Für jeden skriptfreundlichen Download werden relevante aktive Tokendaten bereitgestellt, wie:

  • Tokenname: Name des Tokens, das mit dem JDK-Release verknüpft ist.
  • Generiert von: Die ID des Benutzers, der das Token generiert hat.
  • Gültigkeit: Die Dauer, für die das Token aktiv bleibt.

Wählen Sie das erforderliche Token aus, das in skriptfreundlichen Downloadbefehle verwendet werden soll. Wenn kein aktives Token verfügbar ist, können Sie ein Token mit der Schaltfläche Neues Token generieren erstellen.

Der skriptfreundliche Downloadbefehl ist nur gültig, wenn:

  • Ein Token ist Teil des Download-Befehls
  • Das Token ist mit der Hauptversion des Release verknüpft
  • Das Token ist dem Lizenztyp des Releases zugeordnet
  • Das Token ist aktiv und nicht abgelaufen oder widerrufen
Hinweis

Token ist optional für das Herunterladen von Java-Releases unter der NFTC-Lizenz. Downloads ohne gültiges Token werden in Reporting nicht angezeigt.

Wählen Sie im Feld Artikel pro Seite 10, 20, 50 oder 100 Elemente für die Anzeige aus. Wählen Sie den Header einer Spalte aus, um die Liste basierend auf dem Spaltentitel zu sortieren.