0
我已經創建了一個OSGi包,我想補充兩個外部jar文件叫mediasenseplatform.jar
和tinyos.jar
所以我加入這行到我的清單文件:添加外部jar文件OSGI
Bundle-ClassPAth:.,mediasenseplatform.jar,tinyos.jar
,但它不不起作用,我在捆綁jar文件中看不到這些文件。我怎麼解決這個問題?
我已經創建了一個OSGi包,我想補充兩個外部jar文件叫mediasenseplatform.jar
和tinyos.jar
所以我加入這行到我的清單文件:添加外部jar文件OSGI
Bundle-ClassPAth:.,mediasenseplatform.jar,tinyos.jar
,但它不不起作用,我在捆綁jar文件中看不到這些文件。我怎麼解決這個問題?
OSGi不生成jar文件,它是部署和運行它們的平臺。如果你想將這些罐子裝入你的bunde(這只是另一個罐子),那麼你必須把它們放在那裏。
有像maven這樣的構建工具可以爲你做到這一點。
你可能也想看看這個related question。
你是如何構建你的包? –
與Ant構建和我使用knopflerfish部署它 – user1897500