Mein Projekt enthält htmlunit jars und lädt einige Seiteninhalte herunter. Ausführbare jar (die libs, funct. Eclipse-Export enthält) davon funktioniert jedoch nur auf dem Rechner, auf dem ich es erstellt habe (auf anderen wird es nicht ausgeführt).
BEARBEITEN: Es wird nicht ausgeführt, da es die MessageBox "Starting Headless Browser" beim Start nicht anzeigt. Ich habe Eclipse Indigo verwendet: Datei & gt; Exportieren & gt; Lauffähiges Glas & gt; Paket benötigt Bibliotheken in generierten Jar
Hilfe, Götter:
%Vor%EDIT: weiterer Code, wie gewünscht
%Vor%So richten Sie HtmlUnit ein und exportieren es in eine ausführbare JAR-Datei in eclipse:
Wenn dies für ein neues Projekt funktionierte, dann aktualisieren Sie Ihr eigenes Projekt, um die Schritte in der Liste wiederzugeben. Hoffe das hilft
Neues Java-Projekt mit Standardeinstellungen Laden Sie die neueste Version von HTMUnit aus der Bibliothek herunter Laden Sie das neueste HTMLUnit-Jar herunter Wählen Sie neue Projekteigenschaften- & gt; Java-Buildpfad - & gt; Gehe zur Registerkarte Bibliothek und füge die extrahierten Dateien aller Dateien hinzu. Erstellen Sie eine neue Klasse mit der Hauptmethode in Ihrem neuen Projekt, führen Sie eine einfache Anwendung aus, fügen Sie diese Methode in der Klasse hinzu und rufen Sie sie in der main-Methode auf.
%Vor%Ich habe die obigen Antworten versucht und sie haben nicht für mich gearbeitet.
Sie werden benötigt, aber ich hatte ein dynamisches Web-Projekt, also musste ich auch alle meine .jar-Dateien zum lib-Verzeichnis im WEB-INF-Verzeichnis hinzufügen.
z.B. ProjectName \ WebContent \ WEB-INF \ lib (alle von Ihnen verwendeten .jar-Dateien)
Tags und Links eclipse java jar executable htmlunit