Ich versuche, den osgi-Server von der Eclipse Juno Release zu bekommen und es eigenständig laufen zu lassen. Einige alte Tutorials sagen, dass packte gerade die org.eclipse.osgi_VERSION.jar
genug, um es von der Kommandozeile zu starten, wieStandalone OSGi (Equinox) Server auf Eclipse Juno
java -jar org.eclipse.osgi_VERSION.jar -console
Wenn ich versuche, das, es zeigt nicht die prompt wie erwartet, aber stattdessen sitzt ruhig, als ob etwas warten passieren.
Allerdings kann ich bequem starten und installieren Bundles, indem Sie eine ./eclipse -console
, die offensichtlich keine Option beim Ausführen auf dem Server, wo ich Pakete zur Laufzeit bereitstellen möchten.
Einige googeln ergab, dass ich Gläser (sogar Apache Felix Gogo) von hier und da sammeln muss, konnte aber nichts Konkretes finden, das mir erlauben würde, dieses Ding in einer "kopflosen" Weise zu führen.
Gibt es eine Möglichkeit, dies auf eine saubere und einfache Weise zu tun, oder würden Sie vorschlagen, zu Apache Felix zu wechseln?
[Diese Frage] (http://stackoverflow.com/questions/9905607/equinox-start-error-console-bundle-is-missed) scheint verwandt zu sein. –