Ich habe zwei OSGi-Bundles als Services in einem NetBeans IDE Maven Multi-Module-Projekt. Der einzige Weg, den ich bis jetzt kenne, ist das Erstellen und Bereitstellen der OSGi-Bundles, wie erklärt HIER Erstellen und Bereitstellen der OSGi-Bundles
Um eines der Pakete auszuführen, muss ich zu den GlassFish OSGi-Administrationskonsolen-Bundles gehen und auf die Registerkarte START / STOP klicken, um ein Paket zum Drucken der erforderlichen Elemente auf der Konsole auszuführen (As erklärt in den " Erstellen und Bereitstellen der OSGi-Bundles "Teil des Tutorials". All dies nur, um dies auf der Konsole auszuführen:
%Vor% Das Problem ist, dass dies ein sehr langer Prozess ist. Gibt es eine andere Möglichkeit, eine ähnliche Funktionalität zu haben, wie das, was ich mit einem Nicht-Multi-Modul-Projekt erreichen kann, indem ich einfach auf den NetBeans-Tab Ausführen klicke und das Projekt mein System.out.println("Hello World")
drucken lässt Konsole.
Ich möchte alle Module in ähnlicher Weise ausführen, indem ich auf den Ausführen-Button klicke.
Ich bin nicht sicher über den einzelnen Klick, aber dies sollte bei der Bereitstellung helfen
So führen Sie das Projekt nach dem Erstellen mit maven aus Mit-Maven