0
我想要一個自包含的JAR文件。我的意思是我想要一個帶有所有依賴的JAR文件,類似於一個胖JAR。如何構建管理依賴項的自包含OSGi包?
而且,我想構建像OSGi包這樣的「胖JAR」文件。例如,爲了避免同時運行的不同版本的依賴項出現問題,我想管理所有依賴項,管理多個OSGi包之間的傳遞依賴性等。
我的目標是部署自包含的OSGi與Apache Felix支持捆綁在一個服務器中。
是否有可能得到這樣的東西?我需要哪些技術(也許是maven插件)?
我不想構建一個包含所有依賴關係的zip包,並使用像Jenkins這樣的部署。
也許我誤解了一個想法,但聽起來像你想抵觸OSGi的概念,它是運行時等依賴關係。另外如果你有不同版本的問題聽起來有問題定義正確的版本是必需的等等。這也違反了OSGi中導出的包/所需包的想法嗎? – khmarbaise
如果我正確地記得在OSGi中有一個叫'product'的東西... http://help.eclipse.org/kepler/index.jsp?topic =%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools %2Feditors%2Fproduct_editor%2Fconfiguration.htm? – khmarbaise