2015-11-18 2 views
0

Мне нужно запустить службу за пределами моего затмения. Я взял свои пакеты OSGi как банки. Мне нужно обслуживать пакеты по одному и получить доступ к методам в нем. Я пытаюсь использовать Karaf для этого процесса. Может ли кто-нибудь сказать мне лучший способ сделать это?Как запустить службу без использования eclipse и с помощью karaf?

+0

Можете ли вы описать, что именно вы пытаетесь и каковы были результаты? –

+0

По моему опыту [учебник Karaf от Christian Schneider] (http://liquid-reality.de/display/liquid/Karaf+Tutorials) - это хорошее место, чтобы начать с Apache Karaf. – vmaroli

ответ

0

Если у вас есть их в виде пакетов osgi, почему бы вам не развернуть их в karaf?

+0

На самом деле у меня есть только банки для каждой службы. как я могу развернуть банку в карафе? –

+0

Вы можете использовать параметр wrap для развертывания стандартного файла jar, но для получения полного преимущества osgi вам необходимо либо osgify jar, либо использовать язык программирования. –

+0

https://karaf.apache.org/manual/latest/developers-guide/creating-bundles.html –

Смежные вопросы