OpenDayLightソースコードコンパイルプロジェクト統合ノート

2473 ワード

1.統合プロジェクトのコンパイル


gitをインストールしたら、次のコマンドを実行してdistributionプロジェクト(酸素バージョン(0.8.1-SNAPSHOT)をダウンロードします.
git clone https://git.opendaylight.org/gerrit/p/integration/distribution.git

distributionディレクトリの下で実行
git fetch --all

git reset --hard 95e4f3030d9c197c9578a12f9be079a0a97c36db

2.vtnプロジェクトコンパイル


gitのインストール後、以下のコマンドを実行してvtnプロジェクト(酸素バージョン(0.8.1-SNAPSHOT)をダウンロードします.
git clone https://git.opendaylight.org/gerrit/vtn

vtnディレクトリの下で実行
git fetch --all

git reset --hard origin/stable/oxygen

3コンパイルするプロジェクトディレクトリに入りmavenコンパイルを実行

mvn clean install -Pq

4統合プロジェクトにvtnプラグインを追加する


1.maven倉庫のvtnプラグインを統合プロジェクトのrepositoryorgopendaylightvtnコピーsystemorgopendaylightディレクトリに配置する
karafにvtnを追加する

feature:repo-add mvn:org.opendaylight.vtn/features-vtn-manager/0.8.1-SNAPSHOT/xml/features

vtnプラグインの表示
feature:list|grep vtn

これは本人が開発したODLのノートです.