OSGiバンドルまでコンパイルするJavaプロジェクトがあります。私はバンドルを作成するためにmaven-bundle-pluginを使用していて、実行中のOSGiサーバーにバンドルをプッシュするmaven-sling-pluginを使用しています。現時点では、私のプロジェクトにはバンドルをインストールする前にFelixサーバに手動でインストールする必要のある2つの依存関係(GuavaとGson)があります。これらの2つの依存関係バンドルの手動インストールは、最初に(OSGiサーバーを最初にセットアップするとき)実行する必要がありますが、手動プロセスなので、「mvn install」フェーズにプッシュするだけです。maven-bundle-pluginでOSGiの依存関係をインストールする
多くのmavenプラグイン(maven-sling-plugin、maven-ipojo-plugin、依存関係プラグインなど)を見てきましたが、私は知るだけの知識が不足していますどこで開始するか、ソリューションのStackoverflowで検索することができます(私はこれがすでに答えられている疑いがあります)。
だから、mavenで依存バンドルをインストール/起動するにはきれいな方法がありますか? jarとランレベルを指定して、バンドルをインストールする前にインストールを実行できる場所?
ありがとうございましたDave - 私は明日パックスを見て、私が見つけることができるものを見ていきます。 – matt
こんにちは@Dave Paroulek。私はOSGiを使い始めていますが、本当に立ち往生しています。あなたは私の質問を見てください。** ** Apache Maven Assembly PluginはOSGiバンドルで動作しません。http://stackoverflow.com/questions/34886012/apache-maven-assembly-plugin-not-working-with -osgi-bundleles)あなたが手伝ってくれるかどうか確認してください。私は確かにあなたが提供できるかもしれないすべての援助に感謝します。前もって感謝します。 –