我是opendaylight的新手。我使用mininet创建了一个拓扑,并通过控制器GUI添加了流程。现在我想使用java在opendaylight中编写相同的模块。但我不知道该如何以及在哪里写它(即在哪个文件中)。任何人都可以帮助我吗?如何在opendaylight控制器中编写java模块
2
A
回答
0
你可以按照github中可用的一些其他opendaylight组件的结构(只是gooogle“github opendaylight”)。您将看到所有的pom.xml文件以及构成opendaylight组件/功能的文件夹的结构。
您可以使用maven原型而不是创建所有文件夹/子文件夹。 例如:
MVN原型:生成-DarchetypeGroupId = org.opendaylight.controller \ -DarchetypeArtifactId = opendaylight-启动-原型\ -DarchetypeVersion = 1.1.0-SNAPSHOT \ -DarchetypeRepository = http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ \ -DarchetypeCatalog = http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml
相关问题
- 1. 如何编写模块化角度控制器
- 2. 如何在Google云中的OpenDaylight控制器中打开DLUX UI
- 3. 如何编写控制器
- 4. 如何在cassandra上设置opendaylight控制器集群
- 5. 如何在C中编写PHP模块
- 6. 如何在C++中编写Apache模块?
- 7. Opendaylight控制器。有什么不同?
- 8. 如何在覆写设计注册控制器时编写控制器测试?
- 9. 如何编写Nginx模块?
- 10. 如何编写Python模块?
- 11. 如何编写web视图控制器
- 12. 如何在angularjs中访问另一个模块控制器中的一个模块控制器
- 13. 您如何在模块化控制器中使用过滤器?
- 14. 如何使用Opendaylight控制器开始SDN和开放流程
- 15. 如何使用控制点在JAVA中编写图像?
- 16. 如何编写如果在角度控制器中的条件
- 17. 如何在angularjs中引用子模块中的控制器
- 18. 如何在Windows上编写模块?
- 19. 如何编写rails控制器来模拟更新twitter-API?
- 20. 如何为无模式控制器编写CanCan rspec?
- 21. AngularJS模块和控制器
- 22. angularjs控制器和模块
- 23. 如何在android模拟器中编写“@”?
- 24. 如何在类中加载模块的控制器?
- 25. 如何在控制器中使用创建的模块
- 26. 如何在模块中调用控制器的方法(AngularJS)
- 27. 如何在Kohana 3中使用模块控制器?
- 28. 如何在Zend Framework中区分模块和控制器
- 29. 如何在Angular js中为控制器编写测试用例
- 30. 如何在grails控制器中编写查询
您可以下载OpenDayLight官方网站氢zip文件 “预建的Zip文件”。此zip文件具有需要在您将开发的模块中导入的.jars文件。 这里是一个模块的例子:http://stackoverflow.com/questions/23204630/opendaylight-rest-api-with-java – Murilo 2014-09-25 14:15:05
写一个Java模块意味着OSGI模块,并需要你有一些OSGI的理解, Maven,Equinox和Felix的东西。请参阅此链接:http://www.slideshare.net/esumit/opendaylight-sdn-controller它谈论的是。 – 2015-08-24 16:39:16