Wie erstellen Sie eine JAR in eclipse mit ein benutzerdefiniertes manifest-Datei?
Ich versuche zu bauen, ein Felix-bundle in Eclipse. Dies umfasst im wesentlichen die mit Eclipse erstellen eines JAR (durch export) und das hinzufügen von eigene benutzerdefinierte manifest-Datei, jedoch kann ich nicht scheinen, um diese zu arbeiten. Wenn ich versuche den Export eine JAR-Datei, meine eigene manifest-Datei zeigt sich in dem GLAS, aber nicht immer Hinzugefügt, um die richtige Position innerhalb der JAR - (meta-inf). Dies bewirkt, dass ein weiterer Standard-manifest-Datei, die erstellt wird, von Eclipse Hinzugefügt werden, um meine JAR-Datei.
Hinweis: ich bin mit dem Eclipse-integrierten in-JAR-export-tool und wählen Sie die option zum verwenden eines vorhandenen manifest-Datei aus meinem Arbeitsbereich.
Ich bin sicher, es gibt einige kleine Details übersehen, aber ich bin ein wenig ratlos.
Vielen Dank für Ihre Hilfe.
- Ich bearbeitet meine Antwort auch, aber für den Bau von OSGi-Bundles, check-out Bnd-Eclipse-plugin: aqute.biz/Code/Bnd
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sehen Java Kurs - Erstellen einer Java-Anwendung mit Eclipse für es von UI.
Könnte man auch ausführen, Ant - jar-task von Eclipse.
Bearbeiten: Für OSGi-bundles, es gibt Bnd, den bundle-Tools von Peter Kriens. Das generieren werde manifestieren und bauen jar für Sie. Das tool ist in der Lage, als Kommandozeilen-tool als auch als Ant -, Maven-und Eclipse-plugin.
WENN Sie die Maven-plugin (m2clipse), können Sie präzise die manifest-Datei in die maven-Konfiguration-Datei des Projekts (pom.xml), in der "Aufbau-Abschnitt".
Die manifest-Datei wird Hinzugefügt, um das Glas, als Sie es bauen mit maven (Ziel "mvn package").