Eclipse Exporte ausführbare Java-Projekte/ausführbare JAR-Dateien (einschließlich JAR-Pakete von Drittanbietern)
Der Senior Brother hat eine neue virtuelle Maschine eingesetzt und im neuen Semester begonnen! Da der Crawler -Code instabil war, habe ich zuvor Eclipse immer verwendet, um ihn direkt auszuführen, und es dann geändert, wenn ich auf Probleme stieß. Aber das ist ziemlich problematisch, und die Eclipse selbst nimmt viel Erinnerung an, es fällt! Also habe ich heute Nachmittag den vorherigen Code gelöscht und LOG4J für viele frustrierte Systeme ersetzt.out.println. Der Pfad, die Datenbankverbindung und die Konfigurationsdatei wurden verarbeitet und schließlich in ein ausführbares Glas verwandelt, sodass Sie Ihre Fähigkeiten auf der neuen virtuellen Maschine^_^y zeigen können
Biu ~ Nachdem ich Unsinn gesprochen hatte, kam ich auf den Punkt. Es gibt verschiedene Methoden zum Verpacken von Java -Projekten in ausführbare Gläser. Es gibt viele Online -Beispiele, wie z. B. die Konfiguration von Manifest -Dateien. Tatsächlich gibt es die einfachste und praktikable Methode, bei der die Runnable -JAR -Datei mit Eclipse direkt exportiert wird.
Meine Eclipse -Version ist Indigo Service Release 1 (es scheint der legendäre 3.7 zu sein, nicht sicher)
1. Klicken Sie zunächst mit der rechten Maustaste auf Ihr Java-Projekt, wählen Sie Exportieren und wählen Sie im Java-Ordner eine Runnable-JAR-Datei aus, wie in der folgenden Abbildung gezeigt:
2. Nachdem Sie die Runnable -JAR -Datei ausgewählt haben, wird das unten angegebene Dialogfeld angezeigt. Nach Auswahl des Exportpfads reicht die Standardfinish tatsächlich aus. Es gibt jedoch zwei Dinge zu beachten:
Die JVM -Parameter, die Sie in der Auslaufkonfiguration eingestellt haben, funktionieren nach Abschluss der Verpackung nicht mehr und müssen bei der Ausführung des Glass in der Befehlszeile angegeben werden (siehe 4).
Seitdem gibt es drei Möglichkeiten, mit Paketen von Drittanbietern umzugehen. Tatsächlich wird niemand Ihre Verwendung beeinflussen. Ich benutze die erste standardmäßig, die die Jar-Pakete von Drittanbietern in SRC entpackt.
3. Nach Ablauf wird das ausführbare JAR -Paket generiert. Wenn Ihr Projekt Konfigurationsdateien enthält, wie z. B. conf/xx.Properties, erstellen Sie ein Conf -Verzeichnis in derselben Ebene wie das JAR -Paket und setzen Sie XX.Properties in das Conf -Verzeichnis, wie in der folgenden Abbildung gezeigt:
4. Führen Sie schließlich die verpackte JAR -Datei aus, führen Sie den Befehl Start Java in der Befehlszeile aus und geben Sie die JVM -Parameter an, z.
Start Java -xmx256m -xms128m -jar spider.jar
Im obigen Bild können wir sehen, dass es eine Run.bat -Datei gibt, die tatsächlich nur eine Befehlszeile hat: Starten Sie Java -xmx256m -xms128m -Jar spider.jar, damit Sie das Glas durch Doppelklicken ausführen können. Wenn Sie die Startparameter ändern müssen, bearbeiten Sie einfach run.bat und es wird in Ordnung sein.
Okay, es ist ein Markprozess. Es ist eigentlich sehr einfach. Es muss nur nach Informationen suchen, wenn Sie es nicht wissen, und es ist ein bisschen Zeitverschwendung, sie immer wieder auszuprobieren. :)
Danke fürs Lesen, ich hoffe, es kann Ihnen helfen. Vielen Dank für Ihre Unterstützung für diese Seite!