Verwenden Sie Java Web Start in einer OpenJDK-Umgebung unter Windows

: information_source: Dieser Artikel ist ein Nachdruck des Inhalts von Verwenden von Java Web Start in einer OpenJDK-Umgebung unter Windows-Hitsuji Grape, der auf einer anderen Site geschrieben wurde. Ich bin.

Einführung

Wie der Titel schon sagt, wollte ich Java Web Start in einer OpenJDK-Umgebung verwenden (extrinsisches Motiv), also ist dies die richtige Zeit.

Es scheint, dass IcedTea-Web verwendet werden kann, um Java Web Start zu verwenden, ohne sich auf Oracle zu verlassen. Obwohl in der Linux-Umgebung viele Artikel verwendet wurden, wurden in der Windows-Umgebung nicht viele Artikel verwendet, sodass ich sie zusammengefasst habe.

Ausführungsumgebung

Artikel Wert
OS Windows 10 Pro
Build 1809
JDK Version OpenJDK 1.12

Installationsverfahren

Folgen Sie den unteren Schritten.

Bereiten Sie OpenJDK 12 vor

Ich denke, dass der PC der Person, die Java Web Start mit OpenJDK überhaupt verwenden möchte, OpenJDK hat, aber nur für den Fall. Ich habe 12 gewählt, einfach weil es die neueste Version zum Zeitpunkt des Schreibens war.

① Laden Sie OpenJDK 12 von der OpenJDK-Download-Seite herunter und entpacken Sie die Zip-Datei. スクリーンショット 2019-05-18 18.57.01.png

(2) Platzieren Sie den entpackten Ordner (jdk-12.0.1) an einem geeigneten Ort (diesmal direkt unter C: ). ③ Öffnen Sie "Systemsteuerung"> "System"> "Detaillierte Systemeinstellungen". スクリーンショット 2019-05-18 19.02.32.png

④ Bearbeiten Sie die Benutzerumgebungsvariable "Pfad" unter "Umgebungsvariablen" auf der Registerkarte "Detaillierte Einstellungen" und fügen Sie "C: \ jdk-12.0.1 \ bin" hinzu (geben Sie den in ② platzierten Pfad an). スクリーンショット 2019-05-18 18.57.58.png

IcedTea-Bereiten Sie das Web vor

Laut Wikipedia-Lehrer hat IcedTea Red Hat im Juni 2007 gestartet. Es scheint, dass es sich um ein Build- und Systemintegrationsprojekt für OpenJDK handelt. Verwenden Sie das IcedTea-Web des IcedTea-Projekts, um die Java Web Start-Funktionen zu nutzen.

① Gehen Sie zu Iced Tea's Download-Seite

② Fahren Sie mit [icedtea-web-binaries / 1.8 / windows /] fort (http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/) (Wenn andere Versionen gut sind, fahren Sie mit 1.8 fort.) Bitte lesen Sie entsprechend der Version)

③ Laden Sie itw-installer.msi herunter スクリーンショット 2019-05-18 19.17.00.png

④ Führen Sie itw-installer.msi aus und installieren Sie es gemäß dem Assistenten (der Einstellungswert wurde gegenüber der ursprünglichen Einstellung nicht geändert). スクリーンショット 2019-05-18 19.19.30.png

⑤ Fügen Sie nach der Installation "C: \ Programme \ IcedTeaWeb \ WebStart \ bin" zur Benutzerumgebungsvariablen "Path" hinzu. スクリーンショット 2019-05-18 19.23.25.png

Lauf

Übergeben Sie zum Ausführen den Pfad der jnlp-Datei als Argument von javaws.exe in PowerShell usw., wie unten gezeigt.

PS> javaws.exe TEST.jnlp

Es kann zweckmäßig sein, der jnlp-Datei "C: \ Programme \ IcedTeaWeb \ WebStart \ bin \ javaws.exe" zuzuordnen, damit sie einfach durch Doppelklicken auf die jnlp-Datei ausgeführt werden kann. スクリーンショット 2019-05-18 19.25.57.png

Recommended Posts

Verwenden Sie Java Web Start in einer OpenJDK-Umgebung unter Windows
Verwenden Sie Docker in einer Proxy-Umgebung unter Ubuntu 20.04.1
Erstellen von Java-Webanwendungen unter Windows Server 2016
Verwenden Sie OpenCV mit Java
Verwenden Sie PreparedStatement in Java
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Anfänger verwenden Ubuntu im Fenster, um die Schienenumgebung vorzubereiten
Hinweise zur Verwendung regulärer Ausdrücke in Java
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
Erstellung einer Webanwendungsentwicklungsumgebung in Java (für unerfahrene Personen)
Erstellen Sie OpenJDK manuell unter Windows
Ändern Sie die Java-Codierung in Windows
Dinge, die Sie häufig bei der Webentwicklung mit Java verwenden
Was ist in "Java 8 bis Java 11" passiert und wie wird eine Umgebung erstellt?
JavaFX-Umgebungskonstruktion in Java 13
So wechseln Sie Java in der OpenJDK-Ära auf dem Mac
Zip-Komprimierung, die in einer Java-Umgebung nicht beeinträchtigt wird
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew
So bedienen Sie automatisch einen in Java unter Windows erstellten Bildschirm
Ich habe eine E-Mail in Java gesendet
Java Spring-Umgebung in vs Code
Verwenden wir Twilio in Java! (Einführung)
[Java] Verwenden Sie nicht "+" im Anhang!
Verwenden Sie zusammengesetzte Schlüssel in Java Maps.
Versuchen Sie einen If-Ausdruck in Java
Hinweise zur Signalsteuerung in Java
Einstellungen für Java-Umgebungsvariablen (Windows, AdoptOpenJDK11)
Ich habe eine Anmerkung in Java gemacht.
Wie verwende ich Klassen in Java?
Verwenden Sie die Vervollständigung in Eclipse auf dem Mac
Problemumgehung für bereits verwendete Adressen (Windows)
Installieren Sie Java 9 unter Windows 10 und CentOS 7
Entwickeln Sie gRPC unter Windows + Java 7 + Maven 2
Verwenden Sie Stream in Java?
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Führen Sie einen externen Prozess in Java aus
Es wurde ein Fehler behoben, der beim Versuch auftrat, Spark in einer Umgebung zu verwenden, in der Java 8 und Java 11 gleichzeitig vorhanden sind
Verwenden Sie die Timecop in Rails-Webanwendung, um die Zeit im Browser zu verschieben
Was war keine faire Verwendung der Java-API-Umleitung unter Android?
Umfang des Versuchs, eine Java-Webanwendung unter Windows Server 2016 zu erstellen
Leistungseinbußen bei Java-Containern in der Menicoa-Umgebung
Verwenden Sie OpenCV_Contrib (ArUco) mit Java! (Teil 2-Programmierung)
Rufen Sie die Windows-Benachrichtigungs-API in Java auf
[Docker] Erstellen einer Umgebung für Hugo
Verwenden von JupyterLab + Java mit WSL unter Windows 10
Map ohne Verwendung eines Arrays in Java
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
[Java] Verwenden Sie kryptografische Technologie mit Standardbibliotheken
Spielen Sie die Framework 2.6 (Java) -Umgebungskonstruktion mit Eclipse
Verwenden Sie "Rhino", das JavaScript in Java ausführt
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java 8-Entwicklungsumgebung mit AWS Cloud 9
Stellen Sie eine Java-Web-App für Heroku bereit
Speichermessung von Java-Apps unter Windows