Utiliser Java Web Start dans un environnement OpenJDK sous Windows

: information_source: Cet article est une réimpression du contenu de Utilisation de Java Web Start dans un environnement OpenJDK sous Windows-Hitsuji Grape écrit sur un autre site. Je suis.

introduction

Comme le titre l'indique, je voulais utiliser Java Web Start dans un environnement OpenJDK (motif externe), c'est donc le moment.

Il semble qu'IcedTea-Web puisse être utilisé pour utiliser Java Web Start sans compter sur Oracle, mais bien qu'il y ait eu de nombreux articles utilisés dans l'environnement Linux, je n'ai pas vu beaucoup d'articles utilisés dans l'environnement Windows, donc je l'ai résumé.

Environnement d'exécution

article valeur
OS Windows 10 Pro
Build 1809
JDK Version OpenJDK 1.12

Procédure d'installation

Suivez les étapes ci-dessous.

Préparer OpenJDK 12

Je pense que le PC de la personne qui veut utiliser Java Web Start avec OpenJDK en premier lieu a OpenJDK, mais juste au cas où. J'ai choisi 12 simplement parce que c'était la dernière version au moment de la rédaction.

① Téléchargez OpenJDK 12 depuis la page de téléchargement d'OpenJDK et décompressez le fichier zip. スクリーンショット 2019-05-18 18.57.01.png

(2) Placez le dossier décompressé (jdk-12.0.1) dans un emplacement approprié (cette fois, placez-le directement sous C: ) ③ Ouvrez «Panneau de configuration»> «Système»> «Paramètres système détaillés» スクリーンショット 2019-05-18 19.02.32.png

④ Modifiez la variable d'environnement utilisateur "Chemin" dans "Variables d'environnement" dans l'onglet "Paramètres détaillés", et ajoutez C: \ jdk-12.0.1 \ bin (spécifiez le chemin placé dans ②). スクリーンショット 2019-05-18 18.57.58.png

IcedTea - Préparez le Web

Selon Wikipedia enseignant, IcedTea a lancé Red Hat en juin 2007. Il semble que ce soit un projet d'intégration de build et système pour OpenJDK. Utilisez IcedTea-Web du projet IcedTea pour profiter des fonctionnalités de Java Web Start.

① Allez sur la [page de téléchargement] de Iced Tea (http://icedtea.wildebeest.org/download/)

② Passez à icedtea-web-binaries / 1.8 / windows / (Si les autres versions sont bonnes, allez à 1.8) Veuillez lire comme approprié pour la version)

③ Téléchargez itw-installer.msi スクリーンショット 2019-05-18 19.17.00.png

④ Exécutez itw-installer.msi et installez selon l'assistant (la valeur de réglage n'a pas été modifiée par rapport au réglage initial) スクリーンショット 2019-05-18 19.19.30.png

⑤ Après l'installation, ajoutez C: \ Program Files \ IcedTeaWeb \ WebStart \ bin à la variable d'environnement utilisateur" Path ". スクリーンショット 2019-05-18 19.23.25.png

Courir

Pour l'exécuter, transmettez le chemin du fichier jnlp en tant qu'argument de javaws.exe dans PowerShell, etc. comme indiqué ci-dessous.

PS> javaws.exe TEST.jnlp

Il peut être pratique d'associer C: \ Program Files \ IcedTeaWeb \ WebStart \ bin \ javaws.exe au fichier jnlp afin qu'il puisse être exécuté simplement en double-cliquant sur le fichier jnlp. スクリーンショット 2019-05-18 19.25.57.png

Recommended Posts

Utiliser Java Web Start dans un environnement OpenJDK sous Windows
Utiliser docker dans un environnement proxy sur ubuntu 20.04.1
Création d'applications Web Java sur Windows Server 2016
Utiliser OpenCV avec Java
Utiliser PreparedStatement en Java
J'ai construit un environnement Ubuntu sur Windows 10 en utilisant WSL2.
Les débutants utilisent ubuntu dans la fenêtre pour préparer l'environnement des rails
Remarques sur l'utilisation des expressions régulières en Java
Installez OpenJDK7 (JAVA) sur ubuntu 14.04
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)
Créer manuellement OpenJDK sous Windows
Changer le codage Java dans Windows
Ce que vous utilisez souvent lorsque vous faites du développement Web avec Java
Que s'est-il passé dans «Java 8 to Java 11» et comment créer un environnement
Construction de l'environnement JavaFX dans Java 13
Comment changer Java à l'ère d'OpenJDK sur Mac
Compression Zip qui ne brouille pas dans l'environnement Java
[Construction de l'environnement de développement Java] Installez OpenJDK 11 (Java 11) sur macOS avec Homebrew
Comment faire fonctionner automatiquement un écran créé en Java sous Windows
J'ai envoyé un e-mail en Java
Environnement Java Spring dans vs Code
Utilisons Twilio en Java! (Introduction)
[Java] N'utilisez pas "+" dans append!
Utilisez des clés composites dans Java Maps.
Essayez une expression If en Java
Remarques sur le contrôle du signal en Java
Paramètres des variables d'environnement Java (Windows, AdoptOpenJDK11)
J'ai fait une annotation en Java.
Comment utiliser les classes en Java?
Utiliser la complétion dans Eclipse sur Mac
Solution de contournement d'adresse déjà utilisée (Windows)
Installez Java 9 sur Windows 10 et CentOS 7
Développer gRPC sur la série Windows + Java 7 + Maven 2
Utilisez-vous Stream en Java?
Installer l'environnement de développement Java sur Mac
Exécuter un processus externe en Java
Résolution d'une erreur survenue lors de la tentative d'utilisation de Spark dans un environnement où Java 8 et Java 11 coexistent
Utilisez l'application Web Timecop in Rails pour déplacer le temps dans le navigateur
Qu'est-ce qui n'était pas une utilisation équitable du détournement d'API Java sur Android?
Volume d'essais pour créer une application Web Java sur Windows Server 2016
Dégradation des performances du conteneur Java dans l'environnement Menikoa
Utilisez OpenCV_Contrib (ArUco) avec Java! (Partie 2-Programmation)
Appelez l'API de notification Windows en Java
[Docker] Création d'un environnement pour utiliser Hugo
Utilisation de JupyterLab + Java avec WSL sous Windows 10
Mapper sans utiliser de tableau en java
Installez OpenJDK (Java) sur le dernier Ubuntu
[Java] Utiliser la technologie cryptographique avec les bibliothèques standard
Construction de l'environnement Play Framework 2.6 (Java) avec Eclipse
Utilisez "Rhino" qui exécute JavaScript en Java
Créer un environnement de développement Java sur Mac
Créer un environnement de développement Java 8 avec AWS Cloud 9
Déployer des applications Web Java sur Heroku
Mesure de la mémoire des applications Java sous Windows