当前位置: 首页 > 知识库问答 >
问题:

向OpenDaylight应用程序添加功能的过程

薛欣德
2023-03-14

这与我的问题相反,在OpenDayLight中安装自定义功能或模块?。我希望使用Hello World应用程序并添加以下功能的功能:安装

  1. ODL-RestConf
  2. ODL-MDSal-APIDOCS
  3. ODL-openflowplugin-flow-services
  4. ODL-openflowplugin-app-table-miss-enforcer
  5. ODL-OpenFlowPlugin-NXM-Extensions
  6. odl-restconf-all
  7. ODL-openflowplugin-flow-services

作为记录,当前我们通过从ODL的nexus服务器下载.tar.gz来运行ODL0.12.1,将shell安装到karaf,并针对上述所有特性运行feature:install命令,我就能够进行安装了。

我希望能够为所有这些特性运行相同的feature:install,但在Hello World示例中,karaf找不到这些特性。

还有一些类似的问题(比如如何为OpenDayLight Karaf添加新功能?)然而,答案不够具体,对卡拉夫来说似乎很普通。例如,答案似乎是修改org.ops4j.pax.url.mvn.repositories的值,但是当我查看ODL 0.12.1集成/分发回购时,我根本没有看到使用这个值。

共有1个答案

云韬
2023-03-14

我想您要找的是etc/org.apache.karaf.features.cfg文件中的featuresBoot配置。

 类似资料:
  • 例如,我从官方页面下载了预构建的ODL。然后我想把烤面包机样本作为一个新的氧气模块,它是用命令创建的: 编译之后,它将生成构建文件到本地maven存储库()。我将复制到Karaf默认存储库文件夹。然后我想让它在中可用,这样我就可以用进行安装。首先我需要将其添加到回购列表中: 不幸的是,它显示了一个错误: 执行命令时出错:错误解析工件com.example.toaster:features-toas

  • 我有一个java应用程序,需要部署在weblogic服务器中。我目前正在为该应用程序制作ear文件。我的ear文件中有一个ejb jar。我想将log4j2 jar添加到此应用程序中。所以我的文件夹结构是 目前,我已经将JAR放在APP-INF文件夹/lib和META-INF/application中。xml我把JAR放在了模块中。这是我的申请表。xml 但它不接受log4j罐子。有什么解决方案吗

  • 我有一个非常简单的restful控制器,看起来像这样: 但是,现在我想为此添加一个搜索选项。圣杯是如何实现这一目标的? 我想补充以下内容: 但这使得Grails (2.3)崩溃(| Error编译时出现致命错误org . Apache . tools . ant . build exception:编译失败(使用- stacktrace查看完整跟踪))。 那么添加这个的正确方法是什么呢?我正在寻找

  • 我想知道是否可以将spring的其他参数(如)添加到spring boot app中,以便将其作为服务运行。 我检查了由自动生成的脚本: 所以也许它可以通过maven插件的选项来完成,但是除了JVM参数之外找不到其他的,这不是那么有用...

  • 问题内容: 我正在尝试找出一种向我正在开发的Java / Swing应用程序添加自我更新功能的方法。 基本上,我有一堆具有额外功能的jar文件,可以在安装的用户进行更改时将其重新部署到他们那里。没什么复杂的,只需检查是否已发布新版本,通过HTTP下载它们,然后选择提供给用户重新启动应用程序即可。 我看了一下webstart,它可以工作。但是,这个特定的应用程序在类加载和GC内存设置方面做了一些时髦

  • 我想为我的cordova android应用程序启用应用程序索引,如下所述:https://developers.google.com/app-indexing/webmasters/app 不幸的是,我找不到留档如何做一个科尔多瓦的应用程序。有一个插件收听和广播意向,但我不认为这将帮助我在这种情况下:https://github.com/Initsogar/cordova-webintent 我