首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成Karaf包

生成Karaf包
EN

Stack Overflow用户
提问于 2017-11-18 21:01:10
回答 1查看 54关注 0票数 0

我有一个hello world opendaylight应用程序(在教程之后创建),它使用mvn全新安装进行编译,并在我运行同样生成的karaf包时出现。

然而,我无法让它在另一个ODL安装中运行(从网站上下载了带有所有其他包的二进制文件),甚至无法使用

代码语言:javascript
复制
bundle:install mvn:org.andrew.test

导致无法安装捆绑包(已尝试复制到deploy和system/org/andrew....)

如何获得可在其他安装中使用的包?

EN

回答 1

Stack Overflow用户

发布于 2017-12-05 07:14:01

为什么你想要bundle:install而不是feature:install

大多数现有的org.andrew.test项目都能为您做些什么,example generated by the archetype还应该向您展示如何为您的自定义ODL项目做些什么(您使用过原型了吗?试试看..)存在一个本地karaf/工件,它正确地依赖于示例中的feature /odl- that特性,并允许您安装它,这将安装您的包。

从理论上讲,如果你真的知道你在做什么,你也可以让它在你的问题中被称为“在另一个安装中”工作,但是you have to use repo-app and what not -大多数人不像AFAIK那样使用它(至少在ODL开发中);所以如果我是你,我不会费心。

如果您想在OpenDaylight之外了解更多关于这一点的一般信息,general Karaf documentation manual还不错。请注意,在ODL中,我们已经调整了一些东西;例如,我们(有意地)禁用了从~/.m2/repository直接安装(为了更好地隔离)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47366390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档