2017-01-18 1 views
0

카라프를 설치하고 실행했으며 많은 기능을 설치했습니다. 하지만이 때이 :카라프에 기능을 설치하려고 할 때 오류가 발생했습니다.

feature:install odl-openflowplugin-app-lldp-speaker-li 

내가받을 다음과 같은 오류 :

오류 실행 명령을 설치할 수 없습니다 기능 ODL-openflowplugin-앱 LLDP-스피커 리튬/0.0.0 :

동일한이 일어나고된다

feature:install odl-openflowplugin-li 

그리고 이전에는 몇 가지 다른 기능도있었습니다. 무슨 일 이니?

답변

0

OpenDaylight는 Maven Central 외부에서 자체 저장소를 유지합니다. 즉, maven (따라서 Karaf 피쳐 서비스에서 사용되는 pax-url)은 OpenDaylight 아티팩트를 기본적으로 확인할 수 없습니다.

~/.m2/settings.xml 파일에 opendaylight maven repo를 추가하십시오. opendaylight official docs을 참조하십시오.

이 후

, 당신은 예를 들어, feature:repo-add 명령을 Karaf에 적절한 기능의 repo를 설치 또한 한 번 확인해야합니다 ...이 도움이

[email protected]()> feature:repo-add \ 
    mvn:org.opendaylight.controller/features-mdsal/1.3.4-Beryllium-SR4/xml/features 

희망

+0

가능성이 충분 또는 필요하다 또한 OpenDaylight 저장소를'$ KARAF_HOME/etc/org.ops4j.pax.url.mvn.cfg'의 저장소 목록 속성'org.ops4j.pax.url.mvn.repositories'에 추가하십시오. – Ralf

관련 문제