Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 21359|Antwoord: 2

[JavaSE] [Oefenen] Maak een groene no-install versie van Java JDK Windows

[Link kopiëren]
Geplaatst op 25-9-2021 18:06:19 | | | |
Aangezien Java door Oracle is overgenomen, heeft de nieuwe versie onder Windows alleen een installatieversie, geen zipvrije installatie. Linux-omgevingen zijn beschikbaar in no-install versies.

De Windows-installatieversie heeft de volgende nadelen:

  • Schrijft een register
  • java.exe, javaw.exe, enzovoort worden uitgepakt naar C:\Windows\System32 of C:\Windows\SysWOW64
  • Het reguliere updateprogramma wordt ingesteld op automatisch opstarten en er wordt een pop-up prompt voor de nieuwe versie gevonden
  • Een orakel-javapath wordt geschreven in de PATH, en jre\bin wordt toegevoegd


Dus als je een installatievrije versie maakt, hoef je geen omslachtige installatiestappen te doorlopen, je hoeft alleen te kopiëren, uit te pakken en de omgevingsvariabelen in te stellen.

JDK downloadadres:De hyperlink-login is zichtbaar.
Ik moet een Oracle-account registreren om te downloaden, en ik heb de downloads naar een andere website geüpload:De hyperlink-login is zichtbaar.

Neem de JDK-8U301-versie als voorbeeld: download het jdk-8u301-windows-x64.exe-bestand, pak het uit met 7-zip (Winrar geeft een foutmelding bij het uitpakken! )


Pak het uit naar de map jdk-8u301-windows-x64, zoals hieronder weergegeven:



Ga dan binnen..rsrc\1033\JAVA_CAB10Voer hieronder de volgende opdracht uit:




Zodra de uitvoering voltooid is,tools.zip bestand wordt gegenereerd, gebruik het decompressiegereedschap om te decompresseren naar gereedschappen, en nadat de decompressie is voltooid, zoals weergegeven in de onderstaande figuur:



Ga naar het tools-bestand en voer het volgende commando uit om het .pack-bestand te veranderen in een .jar-bestand, zoals weergegeven in de onderstaande figuur:





Weer binnenkomen.rsrc\1033\JAVA_CAB9map, en voer het volgende commando uit om het broncodepakket te verkrijgen:



De uitgebrachte src.zip hoeft niet ontpakt te worden, alleen direct naar de tools-map te kopiëren, en op dat moment is de Java JDK Windows groene no-install versie compleet!


Groen Direct Download AdresDe hyperlink-login is zichtbaar.

Kopieer de tools-map, hernoem jdk_1.8.0_301 naar de D:\Java-directory en voeg het volgende commando toe aan de omgevingsvariabelen:

cmd om het permanente omgevingsvariabelecommando in te stellen
https://www.itsvse.com/thread-9230-1-1.html

Opmerking: Je moet het cmd-uitvoeringscommando uitvoeren als administrator,En delentweemaalVoer uit in een nieuw cmd-vensterAnders zal het tweede commando niet in staat zijn om de waarde van JAVA_HOME succesvol te verkrijgen.

Begin met het uitvoeren van het cmd-commando en voer het volgende commando uit om de Java-versie te zien:

C:\Users\itsvse_pc>java -version
Java versie "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-bit Server VM (build 25.301-b09, gemengde modus)




(Einde)




Vorig:NSLOOKUP-commando werd kort geïntroduceerd
Volgend:Het verschil tussen Expression<Func<T, bool>> en Func<T, bool> in EF
Geplaatst op 26-9-2021 17:32:48 |
Leer leren...
 Huisbaas| Geplaatst op 7-4-2024 16:31:55 |
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com