2014-09-06 5 views
2

Я новичок в opendaylight. Я создал топологию с использованием mininet и добавил потоки через GUI контроллера. Теперь я хочу писать модули для них в opendaylight с помощью java. Но я не знаю, как и где его написать (т. Е. В каком файле). Может ли кто-нибудь помочь мне с этим?Как написать java-модули в контроллере opendaylight

+0

Вы можете скачать почтовый файл водородного "преднастроенный Zip File" на официальном сайте OpenDayLight. Этот zip-файл имеет .jars, который необходимо импортировать в модуль, который вы будете разрабатывать. Вот пример модуля: http://stackoverflow.com/questions/23204630/opendaylight-rest-api-with-java – Murilo

+0

Написание Java-модулей означает модули OSGI и которые требуют, чтобы у вас было некоторое понимание OSGI, Maven, Equinox и Felix. Пожалуйста, обратитесь к этой ссылке: http://www.slideshare.net/esumit/opendaylight-sdn-controller. –

ответ

0

Вы можете следить за структурой некоторых других компонентов opendaylight, доступных в github (только gooogle "github opendaylight"). Вы увидите все файлы pom.xml и структуру папок, которые составляют компонент/функцию opendaylight.

Вместо создания всех папок/подпапок вы можете использовать архетип maven. Например:

MVN архетип: генерировать -DarchetypeGroupId = org.opendaylight.controller \ -DarchetypeArtifactId = opendaylight-запуск-архетип \ -DarchetypeVersion = 1.1.0-СНАПШОТ \ -DarchetypeRepository = http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ \ -DarchetypeCatalog = http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml

 Смежные вопросы

  • Нет связанных вопросов^_^