JAR-Datei in eine OSGi-Anwendung einschließen

Informationen zu diesem Vorgang

Sie können eine JAR-Datei direkt in Ihre OSGi-Anwendung einschließen. Wenn Sie Pakete aus der JAR-Datei in Ihrer Anwendung verwenden möchten und die Pakete in einer eigenständigen OSGi-Anwendung enthalten sein sollen, können Sie die JAR-Datei in Ihre Anwendung einschließen. JAR-Dateien, die Sie in Ihre Anwendung einschließen möchten, müssen im OSGi-Bundleformat vorliegen. Führen Sie die folgenden Schritte aus, um eine JAR-Datei Ihrer Anwendung hinzuzufügen.

Vorgehensweise

  1. Erstellen Sie aus der JAR-Datei ein OSGi-Bundle. Wenn die JAR-Datei nicht bereits ein OSGi-Bundle ist, erstellen Sie ein Bundle, das auf der JAR-Datei basiert. Ausführliche Informationen darüber, wie Sie ein OSGi-Bundle erstellen, finden Sie unter OSGi-Bundle aus einer JAR-Datei erstellen. Wenn Sie nicht sicher sind, ob eine JAR-Datei bereits ein Bundle ist, öffnen Sie die JAR-Datei und stellen Sie sicher, dass sich in der JAR-Datei eine Datei META-INF/MANIFEST.MF befindet ist, deren Header Bundle-SymbolicName den Namen des Bundles enthält.
  2. Stellen Sie sicher, dass sich das Bundle im Arbeitsbereich befindet. Wenn Sie ein Bundle aus der JAR-Datei erstellt haben, befindet sich das neue Bundle in Ihrem Arbeitsbereich. Wenn die JAR-Datei bereits ein Bundle ist, sich aber nicht in Ihrem Arbeitsbereich befindet, importieren Sie das Bundle. Klicken Sie zum Importieren des Bundles auf Datei > Importieren > OSGi > OSGi-Bundle oder -Fragment. Befolgen Sie die Schritte des Assistenten, um das Bundle zu importieren.
  3. Fügen Sie das Bundle Ihrer Anwendung hinzu. Klicken Sie doppelt auf die Datei APPLICATION.MF in Ihrer OSGi-Anwendung und wählen Sie das Register Übersicht aus. Daraufhin wird der Manifesteditor geöffnet. Klicken Sie im Abschnitt Enthaltene Bundles auf Hinzufügen. Wählen Sie die Bundles aus, die Sie in Ihre Anwendung einschließen möchten. Klicken Sie auf OK, um das Bundle hinzuzufügen.
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tincludejar.html