Сборка Maven на karaf - opendaylight

Я новичок в открытом проекте дневного света. Я хочу установить открытый контроллер дневного света и интегрировать свою модель Ян с этим.. поэтому, если я выполню свой запрос POST на контроллере, он получит ответ. я прошел этот урок

https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin::Running_controller_with_the_new_OF_plugin для запуска karaf - но при сборке maven в клоне git... cd Integration/distributions/extra/karaf mvn clean install.. step моя сборка поражена. .opendaylight.org/content/repositories/public/ Загрузка: ...nexus.opendaylight.org/content/repositories/public/com/h2database/h2/1.4.185/h2-1.4.185.jar' и сборка не удалась .

Пожалуйста, помогите мне решить эту проблему


person user3679909    schedule 20.10.2015    source источник


Ответы (1)


Я не знаю, правильно ли я понял ваш вопрос, но вы можете клонировать репозиторий проекта контроллера opendaylight из: https://github.com/opendaylight/controller

Просто попробуйте: git clone https://github.com/opendaylight/controller.git

и как только он будет загружен, вы можете попытаться скомпилировать его, выполнив: mvn clean install

Я добавлю контроллер в репозиторий .m2.

В любом случае, если вы хотите добавить какую-либо функцию контроллера в свой проект, вы можете добавить ее в свой файл functions.xml следующим образом:

<repository>mvn:org.opendaylight.controller/features-mdsal/${mdsal.version}/xml/features</repository>

Это добавит в ваш проект функцию mdsal.

И измените features/pom.xml со следующей зависимостью:

<dependency>
  <groupId>org.opendaylight.controller</groupId>
  <artifactId>mdsal-artifacts</artifactId>
  <version>${mdsal.version}</version>
  <type>pom</type>
  <scope>import</scope>
</dependency>

Я надеюсь, что моя информация поможет вам. Дайте мне знать, если вам нужна дополнительная информация. С Уважением

person J. Reyes    schedule 28.10.2015