我正在为Opendaylight Carbon开发一个功能(包括捆绑)。
我想在我的功能中包含第三方jar(libary)。我怎样才能做到这一点?我不想将它作为一个包包含在内 - 就像链接到我的包的jar文件库一样。
我不想捆绑这个第三方罐子。我只是想把它包含在内,这样它就可以被MY捆绑解析了。感谢。
答案 0 :(得分:1)
你不能同时想要把它作为一个捆绑包#34; NOR"想捆绑这个第三方jar"。您希望OSGi(Karaf)如何/从哪里加载来自您的第三方JAR的课程?!
但是捆绑可能比你想象的更容易,因为maven-bundle-plugin(和它内部使用的BND一起基本上可以为你做好所有努力工作,如果你很好地通过Embed-Dependency