0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SDN Hubのインストール

Posted at

http://www.adoc.co.jp/blog/e000209.html
こちらのサイトを参考にSDN Hubのインストールを進めていたところ、エラーが出たので自分なりの解決方法をまとめました。

(参考にしたサイトはzipでダウンロードしてましたが)githubから最新版をcloneします。

$ git clone https://github.com/sdnhub/SDNHub_Opendaylight_Tutorial.git
$ cd SDNHub_Opendaylight_Tutorial

ここで作業をします。

maven clean installが通らない

以下のようなエラーが出ました。

kato770@kato770-VirtualBox:~/SDNHub_Opendaylight_Tutorial-master$ maven clean install
[INFO] Scanning for projects...
Downloading: http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/odlparent/odlparent/1.6.1-Beryllium-SR1/odlparent-1.6.1-Beryllium-SR1.pom
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.sdnhub.odl.tutorial:main:0.6.0-SNAPSHOT (/home/kato770/SDNHub_Opendaylight_Tutorial-master/pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for org.sdnhub.odl.tutorial:commons:1.2.0-SNAPSHOT: Could not transfer artifact org.opendaylight.odlparent:odlparent:pom:1.6.1-Beryllium-SR1 from/to opendaylight-release (http://nexus.opendaylight.org/content/repositories/opendaylight.release/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at no local POM @ org.sdnhub.odl.tutorial:commons:1.2.0-SNAPSHOT, /home/kato770/SDNHub_Opendaylight_Tutorial-master/commons/parent/pom.xml, line 8, column 11 -> [Help 2]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

以下のようにパスを通したら解決しました。

$ export M2_HOME=~/apache-maven-3.2.5/
$ export PATH=${M2_HOME}/bin:${PATH}

Could not resolve dependenciesと言われる

上でインストールを開始することができたのですがインストール中にまた問題がおきました。Download中途中でFailureして落ちました。

この問題は以下のStackOverflowに解決策がありました。

書いてあるとおり、~/.m2/settings.xmlがないことによる問題でした。
wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xmlをそのまま実行すれば解決できました。

インストール成功

無事にインストールが成功しました。
Screenshot from 2017-02-13 19:24:03.png

実行環境

  • Ubuntu14.04
  • Java1.8.0
  • Maven3.2.5

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?