Perché convertire JNLP in EXE?
Un file JNLP è un descrittore di avvio applicazione XML (JSR-56, introdotto con Java 1.4) che fa riferimento a file JAR ospitati su un server remoto. Un EXE di Windows è un binario Portable Executable contenente codice macchina compilato, presente fin da Windows NT 3.1. Produrre un EXE richiederebbe la ricompilazione dell'intera applicazione Java dal suo codice sorgente e il confezionamento con un runtime Windows - un lavoro che solo lo sviluppatore originale può eseguire; nessuno strumento di conversione colma questo divario.
Come convertire JNLP in EXE
OpenWebStart FREE
Installa OpenWebStart per ripristinare la capacità di eseguire file .jnlp sulle versioni correnti di Java; si registra come gestore dei file JNLP e scarica i JAR di riferimento per avviare l'applicazione.
Oracle Java 8 APP
Come ultima risorsa, JRE 8 include ancora javaws e può aprire direttamente il .jnlp - opzione ragionevole solo per strumenti interni isolati e affidabili, poiché Java 8 non riceve più patch di sicurezza pubbliche.
Informazioni su questi formati
Un file JNLP è un piccolo launcher XML per Java Web Start che indica a Java quali file JAR dell'applicazione scaricare da un server ed eseguire. La tecnologia è fuori produzione. Oracle ha…
Apri dettagli .JNLP →Un file EXE è un programma eseguibile di Windows. Su Windows, fai doppio clic per avviarlo. Su Mac o Linux, usa CrossOver o Wine - gli EXE non girano nativamente fuori da Windows. L'EXE è…
Apri dettagli .EXE →Qualità e a cosa prestare attenzione
- Java Web Start è stato rimosso da Java 11 nel 2018; qualsiasi installazione Java corrente ignora i file
.jnlpsenza un sostituto Web Start come OpenWebStart. - Se il JNLP è per una console di gestione server (Dell iDRAC, HP iLO), controlla l'interfaccia di gestione per un visualizzatore HTML5 che funzioni senza Java.
- Uno sviluppatore con accesso al sorgente dell'applicazione può usare
jpackage(incluso da Java 14+) per creare un programma di installazione nativo per Windows; chiedi al fornitore se ne è disponibile uno.
Domande frequenti
Un convertitore online può trasformare un JNLP in un EXE?
Il mio JNLP viene scaricato ma non succede nulla - il file è corrotto?
Lo sviluppatore potrebbe fornire una versione EXE?
jpackage per creare un installer nativo per Windows; chiedi al fornitore se ne è disponibile uno.