Felix で OSGi バンドルを開発していますが、Maven も使用したいので、Apache Felix maven-bundle-plugin をインストールしました。http://wiki.osgi.org/wiki/MavenFelixBundlePluginEclipseToolchainの例で作業してい ます
コマンドラインからmavenでビルドすればOKです。プロジェクトを Eclipse にインポートすることもできます。「起動とデバッグ」の章で、説明に従って起動構成を作成しようとしました。ただし、バンドルが表示されません。「ターゲット プラットフォーム」の下のバンドル以外に、他のバンドルはリストされていません。OSGI Framework 実行構成のリストに自分のバンドルが表示されるようにするにはどうすればよいですか? 私が望むのは、Eclipse 内からバンドルをテストおよびデバッグする簡単な方法です。つまり、バンドルを別の OSGi インストールなどに移動する必要はありません。
Eclipse Plugin Development がインストールされた Eclipse Juno を使用しています。プロジェクトをいくつかのディレクトリからワークスペースのサブディレクトリに移動しても役に立ちませんでしたし、(チュートリアルで推奨されているように) Eclipse を再起動しても役に立ちませんでした。バンドルは、Eclipse のどの部分にも依存しません。