首页 > 解决方案 > 将不同功能集成到控制器代码中

问题描述

我已经从https://github.com/opendaylight/controller/releases下载了 OpenDaylight 控制器的源代码。我想将 openflowplugin 或 l2switch 功能添加/集成到控制器代码中。如何在基于源的 opendaylight 控制器代码(例如 controller-release-boron-sr3)中启用任何功能。我可以分别构建 openflowplugin 代码和控制器代码,但我想将两者集成。任何帮助都非常感谢。

标签: opendaylight

解决方案


当你构建 openflowplugin 时,它会自动引入它的所有依赖项。控制器项目是 openflowplugin 的依赖项,因此您可以免费获得它。同样,如果您构建 l2switch 项目,您将获得它的依赖项,即 openflowplugin 因此也是控制器。

此外,如果您构建集成/分发项目,您将从所有 OpenDaylight 项目中获得所有内容,因为它是顶级项目,将所有内容组合在一起用于主版本。


推荐阅读