2016-12-01 21 views

回答

1

不是說有什麼不對與此,但通常這不是什麼項目。事實上,本身沒有「捆綁」神器。任何包都打包成「jar」。術語「捆綁」基本上意味着它具有OSGi使用的元信息。

這可能有點令人困惑,因爲maven-bundle-plugin需要將包裝更改爲「捆綁」。不過,這只是爲了替換maven中的默認構建流程。最後它仍然產生「jar」文件。 bnd-maven-plugin沒有必要這樣做。

許多項目只生成(或主要)用於OSGi的工件的模式,它使用完全合格的頂級軟件包名稱。一些示例是com.liferay.users.admin.web.jar,org.apache.karaf.jdbc.core.jar,osgi.enroute.rest.simple.provider.jar,...

相關問題