Waarom JNLP naar EXE converteren?
Een JNLP-bestand is een XML-applicatiestartbeschrijving (JSR-56, geïntroduceerd met Java 1.4) die verwijst naar JAR-bestanden die op een externe server worden gehost. Een Windows EXE is een Portable Executable-binair bestand met gecompileerde machinecode, aanwezig sinds Windows NT 3.1. Het produceren van een EXE zou vereisen dat de volledige Java-applicatie opnieuw wordt gecompileerd vanuit de broncode en wordt verpakt met een Windows-runtime - werk dat alleen de oorspronkelijke ontwikkelaar kan uitvoeren; geen enkele conversietool overbrugt deze kloof.
Hoe JNLP naar EXE te converteren
OpenWebStart FREE
Installeer OpenWebStart om de mogelijkheid te herstellen om .jnlp-bestanden op de huidige Java uit te voeren; het registreert zich als de JNLP-bestandsbeheerder en downloadt de naar verwezen JAR's om de applicatie te starten.
Oracle Java 8 APP
Als laatste redmiddel bevat JRE 8 nog steeds javaws en kan het de .jnlp direct openen - dit is alleen redelijk voor geïsoleerde, vertrouwde interne tools aangezien Java 8 geen publieke beveiligingspatches meer ontvangt.
Over deze formaten
Een JNLP-bestand is een kleine XML-launcher voor Java Web Start die Java vertelt welke JAR-bestanden van een applicatie van een server moeten worden gedownload en uitgevoerd. De technologie…
Open .JNLP details →Een EXE-bestand is een uitvoerbaar programma voor Windows. Dubbelklik op Windows op het bestand om het uit te voeren. Gebruik op Mac of Linux CrossOver of Wine - EXE-bestanden draaien niet…
Open .EXE details →Kwaliteit & waar op te letten
- Java Web Start is in 2018 verwijderd uit Java 11; elke huidige Java-installatie negeert
.jnlp-bestanden zonder een Web Start-vervanger zoals OpenWebStart. - Als de JNLP voor een serverbeheerconsole is (Dell iDRAC, HP iLO), controleer dan de beheerinterface voor een HTML5-viewer die werkt zonder Java.
- Een ontwikkelaar met toegang tot de broncode van de applicatie kan
jpackagegebruiken (gebundeld met Java 14+) om een native Windows-installatieprogramma te maken; vraag de leverancier of er een beschikbaar is.
Veelgestelde vragen
Kan een online converter een JNLP omzetten in een EXE?
Mijn JNLP downloadt maar er start niets - is het bestand beschadigd?
Zou de ontwikkelaar een EXE-versie kunnen leveren?
jpackage gebruiken om een native Windows-installatieprogramma te maken; vraag de leverancier of er een beschikbaar is.