コンパイル後に必要なバンドルがすべて3つのフォルダにあるOSGi準拠のマルチモジュールアプリケーションを構築したい。私はmaven-bundle-pluginとmaven-scr-pluginを使ってバンドルを作成しています。OSGiアプリケーションをビルドするためにMavenを使用する
私が望むのは、うまくスクリプトを使用して、単一のコマンドでosgiコンテナ(Equinox)でこのアプリケーションを実行することです。このためには、config.iniファイルを作成して、アプリケーション内のすべてのバンドルをリストアップする必要があると思います。
これをMavenのコンパイル時に生成する方法はありますか?または、アプリケーションがすぐに実行できるように、いくつかのフォルダ構造内のすべてのバンドルを取得するより良い方法はありますか?
これは開発用のものであれば、PaxRunnerであるPax Construct(https://ops4j1.jira.com/wiki/display/paxconstruct/Pax+Construct)とMaven用のその他の機能を使用できます。 –