2010-08-18 7 views
14

Ich habe jbpm-installer-3.2.7.jar heruntergeladen, aber ich weiß nicht, wie Sie die Datei installieren oder ausführen.Wie wird eine * .jar-Datei in Windows ausgeführt oder installiert?

Wenn ich doppelklicke, öffnet es sich in winrar. Ich habe versucht, durch Eingabeaufforderung installieren, aber ich habe die folgenden Fehler:

C:\Documents and Settings\ccuser\Desktop\manoj>java -jar jbpm-installer-3.2.7.jar 

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/izforge/izpack/installer/Installer (Unsupported major.minor version 49.0) 
    at java.lang.ClassLoader.defineClass0(Native Method) 
    at java.lang.ClassLoader.defineClass(Unknown Source) 
    at java.security.SecureClassLoader.defineClass(Unknown Source) 
    at java.net.URLClassLoader.defineClass(Unknown Source) 
    at java.net.URLClassLoader.access$100(Unknown Source) 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClassInternal(Unknown Source) 
+0

Hier ist etwas Nützliches: https://gist.github.com/djangofan/4144970 – djangofan

Antwort

10

Die UnsupportedClassVersionError bedeutet, dass Sie wahrscheinlich mit (installiert) eine ältere Version von Java als verwendet, um die JAR zu erstellen.
Gehen Sie zu java.sun.com page, laden Sie eine neuere JRE (Java Runtime Environment) herunter und installieren Sie sie.
Wenn Sie mit Java entwickeln wollen/müssen, benötigen Sie das JDK, das die JRE enthält.

25

Haben Sie versucht, (aus einer Befehlszeile)

java -jar jbpm-installer-3.2.7.jar

oder einen Doppelklick mit der Maus?

Gefunden this und this von googling.

Hoffe, es hilft

+0

Wenn ich es doppelklicke, öffnet es sich in winrar !. Falsche Dateizuordnung, schätze ich. – brainless

+0

Eine JAR-Datei, die einer ZIP-Datei entspricht, weswegen winrar sie geöffnet hat, die Verknüpfung ist nicht * falsch * an sich, nur in diesem Fall möchten Sie den Code innerhalb des jar ausführen –

+0

@brainless Versuchen Sie, die erste zu betrachten Link, den ich gepostet habe. – Tom

3

in der Regel auszuführen klicken und es sollte laufen, das heißt, wenn Sie Java installiert haben. Wenn dies nicht der Java von here Leider bekommen dachte, es allgemeinere war eine Eingabeaufforderung und geben Sie java -jar jbpm-installer-3.2.7.jar

1

eine Eingabeaufforderung öffnen und geben java -jar jbpm-installer-3.2.7.jar

+0

Wie unterscheidet sich das von @ Toms früherer Antwort? –

2

prüfen diese link aus.

Dies bietet verschiedene Optionen zum Ausführen und Konfigurieren von jar für die Ausführung auf verschiedenen Plattformen.

http://www.wikihow.com/Run-a-.Jar-Java-File

+0

Während dies theoretisch die Frage beantworten könnte, [wäre es vorzuziehen] (// meta.stackoverflow.com/q/8259), die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. –

1

Wenn ein Doppelklick WinRAR aufruft, müssen Sie das Programm, mit dem Sie es ausführen, ändern. Sie können mit der rechten Maustaste darauf klicken und auf "Öffnen mit" klicken. Java sollte dort aufgeführt sein.

Sie müssen jedoch zuerst Ihre Java-Version aktualisieren, damit sie mit dieser JAR kompatibel ist.

Verwandte Themen