首页 文章

使用maven-bundle-plugin安装OSGi依赖项

提问于
浏览
11

我有一个java项目,可以编译成OSGi包 . 我正在使用maven-bundle-plugin来创建捆绑包,使用maven-sling-plugin将捆绑包推送到我正在运行的OSGi服务器 . 目前,我的项目有两个依赖项(Guava和Gson)需要在安装捆绑包之前手动安装在Felix服务器中 . 这两个依赖包的手动安装只需要发生一次(首次设置OSGi服务器时),但由于这是一个手动过程,我有点想将其推入“mvn install”阶段 .

我看了很多maven插件(maven-sling-plugin,maven-ipojo-plugin,依赖插件等),但我担心我没有足够的知识知道从哪里开始,甚至在Stackoverflow中搜索解决方案(我怀疑这已经得到了解答) .

那么 - 是否有一种干净的方式来安装/启动依赖捆绑与maven?我可以在哪里指定jar和运行级别,并在安装我的软件包之前进行安装?

1 回答

相关问题