Come aprire / eseguire.file jar (doppio clic non funziona)?


Non riesco ad aprire o eseguire il mio.file jar. Ho appena installato java, ma ho provato ad aprire il .jar con altri programmi prima, quindi il doppio clic è predefinito su qualcos'altro e non posso cambiarlo.

java-jar myfile.jar restituisce "'java' non è riconosciuto come comando interno o esterno, programma operabile o file batch."

C'è un modo in cui posso ancora aprire/eseguire questo?

Grazie mille

E: il sistema operativo è Windows 8. Anche, ho scaricato il .file jar; no crealo da solo (se è rilevante) Non sono sicuro se contiene un eseguibile (ma penso che lo faccia)

Author: nivk, 2013-11-14

14 answers

È possibile utilizzare il prompt dei comandi:

javaw.exe -jar yourfile.jar

Spero che funzioni per te.

 15
Author: Riggs, 2014-07-08 20:42:25

Ci sono due diversi tipi di Java da scaricare: il JDK, che viene utilizzato per scrivere programmi Java, e il RE (runtime environment), che viene utilizzato per eseguire effettivamente programmi Java. Sei sicuro di aver installato il RE al posto dell'SDK?

 7
Author: Kevin, 2013-11-13 23:20:18

Usa il prompt cmd e digita

java -jar exapmple.jar

Per eseguire il file jar.

Per ulteriori informazioni fare riferimento a questo link che descrive come aprire correttamente il file jar. https://superuser.com/questions/745112/how-do-i-run-a-jar-file-without-installing-java

 3
Author: Credoz, 2018-03-16 06:27:50

In cmd è possibile utilizzare quanto segue:

c:\your directory\your folder\build>java -jar yourFile.jar 

Tuttavia, è necessario creare voi .file jar sul tuo progetto se usi Netbeans. Come basta andare su Esegui- > Pulisci e costruisci il progetto (il nome del tuo progetto)

Assicurati anche di proiettare le proprietà Build->Packing ha un yourFile.vaso e controlla Build JAR dopo la compilazione controlla Copia librerie Depentent

Attenzione: assicurati che le tue variabili ambientali per Java siano impostate correttamente.

Vecchio modo per compilare ed eseguire un file Java da il prompt dei comandi (cmd)

Compiling: c:\>javac Myclass.java
Running: c:\>java com.myPackage.Myclass

Spero che questa informazione aiuti.

 2
Author: Jonathan Caceres Romero, 2015-03-08 04:51:49

Stavo avendo questo stesso problema per entrambe le configurazioni di Windows 8 e Windows Server 2012. Avevo installato l'ultima versione di JDK Java 7 e avevo impostato la mia variabile **JAVA_HOME**system env nella cartella jre: *C:\Program Files (x86)\Java\jre7* Ho anche aggiunto la cartella bin alla mia variabile env di sistema **Path** : *%JAVA_HOME%\bin*

Ma stavo ancora avendo problemi con il doppio clic sui file jar eseguibili. Ho trovato un'altra variabile env di sistema OPENDS_JAVA_ARGS che può essere utilizzata per impostare le proprietà opzionali per javaw.exe. Quindi ho aggiunto questa variabile e impostarlo su: -jar

Ora sono in grado di eseguire i file jar eseguibili facendo doppio clic su di essi.

 2
Author: Barbara Moore, 2018-03-16 06:44:08

In Netbeans si prega di eliminare corrente si crea il file jar e sul progetto esplora di Netbeans si prega di pulire e costruire 2 o 3 volte e destra la cartella del progetto in project explore e costruire il file jar.

 1
Author: Thomaskutty Baby Eranakulam, 2015-07-17 18:08:02

Un modo semplice per eseguire .file jar è quello di creare un file batch.

Supponiamo che tu abbia posizionato il tuo file jar sul tuo desktop;

@echo OFF
cd C:\Users\YourName\Desktop\
java -jar myjar.jar

Copia questo codice in un .file txt, modificare "YourName" e salvare come " myjar.pipistrello". Quindi ogni volta che fai doppio clic, il file jar verrà eseguito. Spero che questo aiuti.

 1
Author: Berk Soysal, 2015-12-14 05:57:17

Vai alla tua directory java, Copia questo percorso C:\Program File \ Java\jdk1.8.0_40 \ bin

Fare clic con il pulsante destro del mouse su Risorse del computer, fare clic su Proprietà, quindi andare su " Impostazioni di sistema avanzate" fare clic su Variabili di ambiente. vai alla tabella "Variabili di sistema", trova una voce denominata"percorso". Fare doppio clic su di esso e andare alla fine, mettere un punto e virgola e incollare il percorso, applicare e ok. Dovrebbe funzionare ora.

 1
Author: Shantanu Srivastava, 2016-01-26 07:52:17

Prima di tutto, dobbiamo assicurarci di aver scaricato e installato il JDK. Per scaricarlo clicca sul seguente link

Http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(Non dimenticare di selezionare "Accetta contratto di licenza", prima di scegliere la versione che vuoi scaricare)

Per il sistema operativo Windows a 32 bit (x86) scegliere " jdk-8u77-Windows-i586.exe"

Per il sistema operativo Windows a 64 bit (x64) scegliere "jdk-8u77-windows-x64.exe"

Installa il file che verrà scaricato. Durante l'installazione, prestare attenzione, perché è necessario mantenere il percorso di installazione.

Dopo averlo fatto, l'ultima cosa da fare è definire due "Variabili d'ambiente".

Il primo nome di" Variabile ambientale " dovrebbe essere:

JAVA_HOME e il suo valore dovrebbe essere il percorso di installazione

(per esempio: C:\Program Files\Java\jdk1.8.0_77)

Il secondo nome" Variabile ambientale " dovrebbe be:

JRE_HOME e il suo valore dovrebbe essere il percorso di installazione

(ad esempio C:\Program Files\Java\jre8)

Non appena hai definito le Variabili di ambiente, puoi andare al prompt dei comandi (cdm) ed eseguire da ogni percorso il tuo "java" preferito.exe " comandi. La tua riga di comando può ora riconoscere il tuo " java.exe " comandi.

:)

P.S.: Per definire "Variabile d'ambiente", fare clic destro su "Questo PC" e selezionare "proprietà" dal menu. Quindi il " Sistema" apparirà la finestra e devi cliccare su "Impostazioni di sistema avanzate". Di conseguenza, viene visualizzata la finestra "Proprietà del sistema". Seleziona la scheda" Avanzate "e fai clic sul pulsante" Variabili d'ambiente". È ora possibile definire le variabili di cui sopra e il gioco è fatto

 1
Author: Origamer7, 2016-04-11 14:19:37

È necessario creare un file manifest e specificare la classe che ha il metodo principale. è possibile creare il file jar con il file manifest come parametro.

jar cfm MyJar.jar Manifest.txt MyPackage/*.class

Manifest-Version: 1.0

Archiver-Version: Plexus Archiver

Created-By: Apache Maven

Built-By: Cakes

Build-Jdk: 1.6.0_04

Main-Class: com.foo.App
 1
Author: metin, 2016-04-11 14:47:37

Breve trucco: dopo ho rimosso solo gli SPAZI dai nomi delle cartelle, dove il .il file jar era, il doppio clic ha funzionato e il file è stato eseguito.

 0
Author: Filippp, 2014-11-25 20:34:09

Ho avuto questo problema un po ' indietro e la soluzione è stata davvero facile.

Basta disinstallare la versione corrente di Java, scaricarne una precedente, quindi disinstallare la precedente e installare nuovamente l'ultima.

Ad esempio: Java 8 Update 73 installazione corrente Java 7 Aggiornamento 95.

Come funziona: le chiavi di registro di Java sono state incasinate e quando si installa la versione precedente vengono corrette.

 0
Author: Teodor, 2016-02-19 11:25:34

Se l'intenzione della domanda è di visualizzare il contenuto del file JAR, il seguente comando java sarebbe d'aiuto.. (fornito, la posizione JDK viene aggiunta alle variabili di ambiente.)

Prompt dei comandi di Windows> vaso tvf yourJarFile.vaso

  • Esempio:

    Vaso tvf log4j-extra-1.2.17.vaso

Riferimento: http://docs.oracle.com/javase/tutorial/deployment/jar/view.html

 0
Author: Santosh Kumar A, 2017-06-08 06:34:29

Ho scaricato l'ultimo JDK 7u10. Una volta fatto ciò, prova a eseguire il tuo barattolo, dovrebbe essere eseguito.

 -2
Author: Arjun, 2014-07-21 17:17:35