2012-03-29 14 views
2

Gewünschtes Ergebnis: Ein Ordner namens 'examples' im Stamm meiner 'Runnable' JAR.Wie steuern Sie die Ordnerstruktur beim Exportieren einer ausführbaren JAR in Eclipse?

In Eclipse gibt es beim Klicken auf "Exportieren"> "Ausführbare JAR-Datei" keine Auswahlmöglichkeit, welche Ressourcen in das neue JAR exportiert werden sollen. Nachdem ich den Vorgang ausgeführt habe, um eine ausführbare JAR-Datei zu erstellen, werden meine Ordner "examples", die sich in meinem Projektstamm befinden, nicht in der resultierenden JAR-Datei angezeigt. Gibt es eine Möglichkeit, die Eclipse-Funktion "Export"> "Runnable Jar" zu verwenden und trotzdem die Ordnerstruktur des Endergebnisses zu kontrollieren? (Ich benutze Eclipse 3.7/Indigo)

Antwort

2

Wenn Sie Runnable JAR-Datei mit Eclipse exportieren, exportieren Sie nur die kompilierten Klassen und die Bibliotheken. Sie können natürlich unter project properties -> Java Build Path -> Libraries -> Add Class Folder gehen. Fügen Sie dem Build-Pfad die Beispiele-Ordner hinzu, und führen Sie den Exportvorgang erneut erneut aus. Der ideale Weg würde wahrscheinlich die generierte Datei build.xml verwenden und das Ziel ändern, um die JAR-Datei zu generieren.

+0

Wenn ich meine Ordner mit dieser Methode hinzufüge, verliert der runnable jar den Ordnernamen "examples". Der Inhalt des Ordners "examples" wird also im Stammordner abgelegt. Irgendwelche Vorschläge, warum das passiert und wie kann ich es vermeiden? – TheBlueNotebook

+0

Ich bekomme auch das gleiche Problem wie TheBlueNotebook – SirSoltex

Verwandte Themen