2017-04-24 6 views
-2

Ich habe ein Selen-Web-Treiber-Programm in Java in Eclipse-IDE gescripted. Jetzt muss ich dieses Programm in anderen Systemen der gleichen Betriebssystemversion (Windows) ausführen.So erstellen Sie eine ausführbare JAR-Datei

Könnten Sie bitte die detaillierte Schritt-für-Schritt-Anleitung zum Erstellen ausführbarer JAR-Datei von Eclipse und wie Sie es in anderen Systemen ausführen.

P. S: newbie hier

+0

Klicken Sie mit der rechten Maustaste auf das Projekt, Exportieren, und wählen Sie im Java-Abschnitt "runnable jar file" aus. Hast du überhaupt irgendwas probiert? – f1sh

+0

Ja, ich habe das versucht. Das Problem dabei ist, dass die ausführbare Dateigröße riesig ist (60MB). also werde ich es nicht per Mail an andere Systeme senden. Aus diesem Grund muss ich eine ausführbare JAR-Datei erstellen. – dee

+0

Was ist Ihrer Meinung nach der Unterschied zwischen einer ausführbaren JAR-Datei und einer ausführbaren JAR-Datei? Da ist gar nichts. Eine ausführbare JAR-Datei enthält alle Abhängigkeiten, die Ihr Code benötigt (z. B. Selen und alle Abhängigkeiten), wodurch die Dateigröße erhöht wird. Sie werden nicht in der Lage sein, diese Größe zu reduzieren, wenn Sie keine Möglichkeit finden, die Anzahl der Abhängigkeiten zu minimieren. – f1sh

Antwort

0

so, der erste Schritt nach Eclipse Öffnen ist Ihr Cursor auf dem „Paket-Explorer“ zu setzen und schlagen den RBM (= rechte Maustaste), und klicken Sie auf „Export“.

Hier finden Sie viele Ordner, durchsuchen Sie den Ordner "Java" und öffnen Sie ihn.

Wählen Sie "ausführbare JAR-Datei" und dann "nächste".

im neuen Fenster geöffnet, nachdem „Startkonfiguration“ gibt es eine comboBox:

Wählen Sie das Projekt, wo die „MAIN“ Klasse befindet.

In "Ziel exportieren", schreiben Sie den Pfad der (leeren oder nicht vorhandenen) .jar-Datei wie folgt aus:

C:\Users\user\Desktop\executable.jar 

Klicken Sie auf "Fertig stellen".

Gehen Sie jetzt zu dem Pfad, den Sie zuvor eingegeben haben, und erstellen Sie ein neues .bat oder .cmd Dateiende Bearbeiten Sie es.

In dieser Datei Sie die ausführbare JAR-Datei mit Java starten benötigen, schreiben Sie etwas wie folgt aus:

@echo off 
java -jar nameOfYourJarFile.jar 

PS: die .jar und .cmd (oder .bat) Dateien müssen im selben Ordner sein .

+0

Vor diesem - Runtime-Konfiguration erstellen - mit der rechten Maustaste auf das Projekt -> Eigenschaften -> Ausführen/Debuggen, Hauptklasse auswählen, wenn bereits nicht ausgewählt. – gusto2

+0

@Fabio La Greca, danke für Ihre ausführliche Beschreibung. Ich habe dies bereits getan und runnable JAR-Datei erstellt.Das Problem dabei ist, dass die ausführbare Dateigröße riesig ist (60MB). also werde ich es nicht per Mail an andere Systeme senden. Aus diesem Grund muss ich eine ausführbare JAR-Datei erstellen. Aufgrund einiger Einschränkungen ist Mail die einzige Option, die ich die Dateien freigeben muss. Aus diesem Grund brauche ich eine ausführbare JAR-Datei. – dee

+0

Ich habe ausführbare JAR-Datei erstellt, die Größe ist auf 5 KB heruntergekommen. Jetzt ist das Problem, wenn ich auf die ausführbare JAR-Datei innerhalb der Eklipse doppelklicke, läuft es gut. Wenn ich es ausführe, indem ich die Datei auf dem Desktop ablege. es wirft den Fehler "Ein JNI-Fehler ist aufgetreten" – dee

Verwandte Themen