Hvorfor konvertere JAR til EXE?
Å dobbeltklikke på en .jar mislykkes på de fleste Windows-maskiner fordi Java ikke er installert eller filtilknytningen mangler. Ved å pakke JAR-filen som en .exe fjernes denne friksjonen: brukere ser en standard kjørbar Windows-fil og trenger ikke å vite hva Java er.
Hvordan konvertere JAR til EXE
jar2exe APP
Bruk jar2exe for å pakke den kjørbare .jar-filen som en Windows .exe-starter.
jpackage FREE
Kjør jpackage --type app-image --input . --main-jar app.jar --name MyApp for å produsere en samlet .exe-mappe med en innebygd JRE - ingen Java-installasjon kreves på målmaskinen.
Launch4j FREE
Åpne Launch4j, angi utdata-sti for .exe og sti for .jar, konfigurer minimum JRE-versjon, og klikk på tannhjulikonet for å bygge en lettvektig .exe-stub.
Programmer som konverterer JAR
Om disse formatene
En JAR-fil er et Java-arkiv - en ZIP-pakke med kompilert Java-bytekode (.class-filer), ressurser og et manifest. For å kjøre en kjørbar JAR-fil må du ha Java installert (OpenJDK/Temurin er…
Åpne .JAR-detaljer →En EXE-fil er et eksekverbart program for Windows. På Windows dobbeltklikker du på den for å kjøre den. På Mac eller Linux må du bruke CrossOver eller Wine - EXE-filer kjører ikke naturlig…
Åpne .EXE-detaljer →Kvalitet og hva du bør passe på
- JVM-avhengigheten kan ikke fjernes - en
.jarer Java-bytecode, og hver pakker enten inkluderer en JRE eller krever en installert på målmaskinen. - jpackage inkluderer en strippet JRE, noe som legger til omtrent 60-100 MB i pakken; Launch4j oppretter en liten stub som finner en installert JRE ved oppstart.
- JAR-filen må være kjørbar - dens
META-INF/MANIFEST.MFmå inneholde enMain-Class-oppføring - for at enhver pakker skal fungere.