Il file JAR non si apre su Windows? Ecco come risolverlo

I file JAR, chiamati anche file Java Archives, sono archivi di file di classe Java. In poche parole, i file JAR sono gruppi di file che possono contenere immagini, audio, elementi visivi, ecc. e possono essere eseguiti come un singolo programma eseguibile se associati a Java Runtime Environment.

Sono utilizzati prevalentemente dagli sviluppatori Java per la codifica e la programmazione. Tuttavia, i file jar che si rifiutano di aprirsi sono uno dei tanti problemi che possono verificarsi durante l’utilizzo.

Sommario

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Perché il mio file JAR non si apre?

Ecco le possibili cause per cui il tuo file jar si rifiuta di aprirsi.

  • File JAR impostato per l’apertura con altre applicazioni.
  • Problemi con Java Runtime Environment.
  • Versione JRE o JDK incompatibile
  • Estensione nome file errata

Come risolvere il file JAR che non si apre?

Esistono diversi metodi che è possibile utilizzare per correggere i file JAR che non si aprono. Tuttavia, prima di iniziare, assicurati che il file JAR abbia l’estensione del nome file corretta. Per fare ciò, vai alla scheda Visualizza e abilita Estensioni di file. Assicurati che il file JAR contenga .jar alla fine.

Scorri l’elenco delle correzioni per vedere quale funziona per te.

Imposta JRE come predefinito per i file JAR

Affinché i file JAR vengano aperti come programma autonomo, è necessario disporre di JAVA Runtime Environment. Tuttavia, se JRE non è impostato come applicazione predefinita per l’apertura dei file jar, il computer tenta di utilizzare applicazioni diverse per aprire il file e non riesce a farlo.

Quindi, dovresti impostare JRE come applicazione predefinita per l’apertura dei file JAR.

  1. Fare clic sul file Jar specifico che si desidera aprire e fare clic con il pulsante destro del mouse.
  2. Seleziona Apri con e Scegli un’altra app .
  3. Segno di spunta Usa sempre questa app per aprire i file .jar opzione.
  4. Fai clic su Altre app e cerca un’altra app su questo PC.
  5. Passare a C:Program FilesJavajrebin . (Questo è il percorso di installazione predefinito di Java. Se lo hai installato in un’altra cartella, vai lì. La cartella JRE potrebbe anche differire a seconda della tua versione JRE.)
  6. Seleziona javaw.exe e premi Apri .

È inoltre possibile immettere assoc .jar=jarfile e ftype jarfile="C:(path to your javaw.exe)" -jar "%1" %* in un prompt dei comandi con privilegi elevati per impostare JRE come applicazione predefinita.

Per esempio:
ftype jarfile="C:Program FilesJavajre1.8.0_341binjavaw.exe”

Tuttavia, è necessario assicurarsi delle seguenti cose.

  • Immettere i comandi nello stesso ordine.
  • Assicurati di inserire il percorso della directory nel tuo JRE nel secondo comando.
  • Assicurati che il percorso sia impostato sul tuo JRE anziché su JDK.

Usa il prompt dei comandi

Puoi anche aprire facilmente i file jar utilizzando le righe di comando nel prompt dei comandi.

Ecco come puoi farlo:

  1. Avvia l’utilità Esegui utilizzando il tasto Windows + il tasto R.
  2. Immettere cmd per aprire il prompt dei comandi.
  3. Nel prompt dei comandi, digita cd e inserisci la directory nel tuo file .jar . (Se il file .jar si trova su un’altra unità, è necessario modificare l’unità selezionata inserendo la lettera del driver.)
  4. Se non sai come inserire la directory della cartella nel prompt dei comandi, puoi semplicemente trascinare e rilasciare la cartella da Esplora file al prompt dei comandi.
  5. Immettere il comando Java -jar .

Se il tuo file jar non è eseguibile, il metodo sopra non funzionerà per aprirlo. Dovresti usare un comando diverso.

  1. In Prompt dei comandi immettere il comando java -cp app.jar com..
  2. Se non sei stato tu a creare il file jar e quindi non conosci il nome del pacchetto e il nome della classe, puoi cercarlo sul sito Web scaricato.

Imposta un file BAT

Un altro metodo che puoi utilizzare per aprire i file .jar consiste nel creare un file .bat con script per aprire un determinato file. Questo metodo salta il normale metodo di apertura del file .jar e aiuta a risolvere problemi come questo.

Segui i passaggi seguenti:

  1. Fai clic con il pulsante destro del mouse sull’area vuota nella cartella in cui si trova il tuo file jar e scegli Nuovo .
  2. Seleziona Documento di testo e apri il documento così com’è.
  3. Digita Java -jar
  4. Vai su File > Salva con nome.
  5. Assicurati che l’opzione Salva come tipo sia selezionata come Tutti i file.
  6. Dai un nome al documento di testo come preferisci, ma includi un’estensione .bat alla fine.
  7. Fare clic su Salva.
  8. Apri il file .bat .

Per i file .jar non eseguibili, puoi utilizzare lo stesso comando di cui sopra per creare un file .bat che lo apra.

Usa la versione Java compatibile

Se disponi di più versioni di Java e stai provando ad aprire un file jar creato in una versione di Java diversa da quella che stai utilizzando per aprirlo, il file jar potrebbe non aprirsi. Sebbene Java dovrebbe essere compatibile con le versioni precedenti, a volte potresti ancora riscontrare questo problema.

Per risolvere questo problema, è necessario definire una versione compatibile con la quale il file jar deve essere aperto.

Ecco come puoi farlo:

  1. Fai clic con il pulsante destro del mouse sul file jar e tocca Crea collegamento.
  2. Fai clic con il pulsante destro del mouse sul collegamento e seleziona Proprietà .
  3. Accanto a target , inserisci quanto segue: “C:(path to your compatible jdk or jre version)” -jar “C:(path to your jarfile.jar)”
    Ad esempio "C:Program FilesJavajre1.8.0_341binjavaw.exe" -jar "C:UsersUsernameDownloadsmyjarfile.jar"
  4. Fare clic su Applica e OK.
  5. Apri la scorciatoia.

Puoi anche utilizzare questo metodo nel prompt dei comandi o creare un file bat per aprire i file jar.

Reinstallare Java Runtime Environment

I file jar non possono essere avviati come programma autonomo senza JRE, quindi JRE deve funzionare correttamente per aprire i file jar.

Se sono presenti errori in JAVA Runtime Environment, è possibile reinstallare una nuova copia pulita per annullare eventuali problemi che lo affliggono.

Seguire i passaggi seguenti per reinstallarlo:

  1. Accedi a Impostazioni dal menu Start.
  2. Passare ad App > App e funzionalità.
  3. Individua Java e fai clic sul pulsante delle opzioni a sinistra.
  4. Seleziona Disinstalla e conferma Disinstalla .
  5. Scarica l’ultima build Java dal suo sito Web ufficiale.
  6. Eseguire il file di installazione per installare Java .

Esegui Jarfix

Jarfix è un software legittimo che molti sviluppatori Java utilizzano per risolvere i problemi con i file jar. Quindi, puoi eseguire Jarfix per risolvere i problemi con i tuoi file jar, inclusi problemi come i file jar che si rifiutano di aprirsi.

È un programma leggero e non utilizza molte risorse di sistema. Tuttavia, assicurati di scaricare questo programma da un sito Web attendibile.