opendaylight - 将不同功能集成到控制器代码中
问题描述
我已经从https://github.com/opendaylight/controller/releases下载了 OpenDaylight 控制器的源代码。我想将 openflowplugin 或 l2switch 功能添加/集成到控制器代码中。如何在基于源的 opendaylight 控制器代码(例如 controller-release-boron-sr3)中启用任何功能。我可以分别构建 openflowplugin 代码和控制器代码,但我想将两者集成。任何帮助都非常感谢。
解决方案
当你构建 openflowplugin 时,它会自动引入它的所有依赖项。控制器项目是 openflowplugin 的依赖项,因此您可以免费获得它。同样,如果您构建 l2switch 项目,您将获得它的依赖项,即 openflowplugin 因此也是控制器。
此外,如果您构建集成/分发项目,您将从所有 OpenDaylight 项目中获得所有内容,因为它是顶级项目,将所有内容组合在一起用于主版本。
推荐阅读
- mysql - MYSQL 使用分组值创建另一列
- database - 不存在表的 Liquibase 和 H2 问题
- python - 如何通过在 Python MySQL 中输入列名来选择单行?
- image - 在 Flutter 中使用相同的 ClipRRect 获取不同的边框
- dictionary - Power Apps 中地图控件的选定属性保持空白
- php - 从数组转换数组时遇到问题
- node.js - 如何将带有套接字的nodejs应用程序上传到heroku?
- node.js - sequelize 中的 UUID 主键给出:(节点:6927)UnhandledPromiseRejectionWarning:SequelizeDatabaseError:字段'id'没有默认值)
- javascript - 在 React 中单击按钮时清除输入
- javascript - 在箭头函数执行期间过滤数组