Sto cercando di ottenere il server osgi da Eclipse Juno Release ed eseguirlo autonomamente. Alcuni vecchi tutorial dicono che basta afferrare il org.eclipse.osgi_VERSION.jar
è sufficiente per iniziare dalla linea di comando comeServer OSGi (Equinox) standalone su Eclipse Juno
java -jar org.eclipse.osgi_VERSION.jar -console
Quando provo questo, non mostra il prompt come previsto, ma invece si siede tranquillamente come in attesa di qualcosa accadere.
Tuttavia, posso avviare e installare i pacchetti in modo confortevole eseguendo un ./eclipse -console
, che ovviamente non è un'opzione quando si esegue sul server, dove voglio distribuire i pacchetti in fase di runtime.
Alcuni googling hanno rivelato che ho bisogno di raccogliere giare (anche il gogo di Apache Felix) da qui e là, ma non ho trovato nulla di concreto che mi avrebbe permesso di eseguire questa cosa in modo "senza testa".
C'è un modo per farlo in modo pulito e semplice, o suggeriresti di passare ad Apache Felix?
[Questa domanda] (http://stackoverflow.com/questions/9905607/equinox-start-error-console-bundle-is-missed) sembra correlata. –