2017-11-18 11 views
0

mvnクリーンインストールを使用してコンパイルされたhello worldのopendaylightアプリケーション(チュートリアルの後に作成されています)があります。生成されたkarafパッケージを実行すると表示されます。私はそれをインストールし、別のODLで実行するために取得することができませんしかしKarafバンドルの生成

は(ウェブサイトから他のすべてのパッケージのバイナリをダウンロードした)、およびバンドルをインストールすることができないにしても

bundle:install mvn:org.andrew.test 

結果を用いて(試してみましたデプロイするためのコピーとsystem/org/andrew ....)

別のインストールで使用できるバンドルはどうやって取得できますか?

答えて

0

feature:installの代わりにbundle:installにしたいのはなぜですか?

ほとんどの既存のODLプロジェクトはあなたのために何をしていますか、example generated by the archetypeはあなたのカスタムorg.andrew.test(あなたはarchetypeを使っていますか?あなたの例のfeatures/odl-something機能に正しく依存するローカルkaraf/artifactをインストールしてバンドルをインストールします。

理論上、実際にあなたが何をしているのか知っていれば、あなたはあなたの質問に「別のインストールで」と呼ばれるものを働かせることができますが、you have to use repo-app and what not - ほとんどの人はAFAIK ODL開発では最低限)。だから、もし私があなただったら、私は気にしないでしょう。

OpenDaylight以外の一般的なことについては、general Karaf documentation manualを参照してください。 ODLではいくつかのことを微調整していることに注意してください。たとえば、(意図的に)〜/ .m2/repositoryから直接インストールを無効にしています(分離性を高めるため)。

関連する問題