Wir werden vorstellen, wie Sie das JDK unter Windows installieren (verwenden), ohne das JDK-Installationsprogramm (Java SE Development Kit) (exe-Datei) zu verwenden.
Betriebssystem: Windows 10 64-Bit JDK:Java SE Development Kit 8u121
-Einfaches Umschalten bei der Entwicklung mit mehreren JDKs. -Sie müssen keine Benachrichtigungen erhalten, die Sie auffordern, Ihre Java-Version zu aktualisieren.
Laden Sie das JDK für Windows normalerweise von der Oracle-Site herunter. Dieses Mal habe ich "jdk-8u121-windows-x64.exe" entsprechend der Umgebung heruntergeladen.
Benennen Sie die Datei um, um die Dateierweiterung ".exe" in ".zip" zu ändern.
Da die in Windows installierte Dekomprimierungsfunktion nicht gut dekomprimiert werden kann, bereiten Sie eine Zip-Dekomprimierungssoftware vor. Dieses Mal habe ich "7Zip" verwendet. Klicken Sie hier für die Quelle → https://sevenzip.osdn.jp/
Speichern Sie die mit 7Zip entpackte Datei an einem beliebigen Ort. Eine Warnung wie "Datei kann nicht als [zip] -Archiv geöffnet werden" wird angezeigt, aber keine Sorge.
_ * 1: Diese Arbeit ist nicht erforderlich, wenn "tools.zip" im entpackten Ordner vorhanden ist. Als ich es mit "jdk-7u51-windows-i586.exe" versuchte, wurde "tools.zip" abgeschlossen, als es dekomprimiert wurde. Es scheint, dass es von der Version von JDK abhängt. _
Führen Sie den folgenden Befehl aus:
cd [Entpackter Ordnerpfad]\.rsrc\1033\JAVA_CAB10
extrac32 111
Entpacken Sie "tools.zip" im Ordner "[Pfad des entpackten Ordners] \ .rsrc \ 1033 \ JAVA_CAB10" und führen Sie den folgenden Befehl aus, um die .pack-Datei in eine .jar-Datei zu konvertieren.
cd [Entpackter Ordnerpfad]\.rsrc\1033\JAVA_CAB10\tools
for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"
Verschieben Sie die Dateien und Ordner im Tools-Ordner an einen beliebigen Speicherort. In diesem Beispiel ist es "C: \ Java \ jdk-8u121". ↓ Es sieht so aus.
↓ Fügen Sie JAVA_HOME mit der Umgebungsvariablen hinzu.
↓ Fügen Sie JAVA_HOME zum Pfad hinzu.
↓ Überprüfen Sie die Version mit dem Befehl "java -version".
das ist alles.
Recommended Posts