私の OSGi 開発では、2 つのディレクトリを参照するターゲット定義 (.target ファイル) をセットアップしました。Eclipse は、これらのディレクトリ内のすべての jar ファイルを取得し、ターゲット プラットフォームに追加します。しかし、私が持っているバンドルの 1 つは、pax-web を使用して実行される WAR ファイル (.war 拡張子) です。Eclipse は、利用可能なバンドルのリストにこれを表示しません。特定のバンドルをターゲット定義に直接追加する方法はありますか? 私が行方不明になる可能性がある方法はありますか?私が見つけた 1 つの回避策は、.war ファイルの名前を .jar に変更することでした。Pax-web は拡張機能を気にせず、Eclipse がそれを取得するため、すべて正常に動作します。しかし、これが正しい解決策であるかどうかはあまり確信が持てません。
ありがとう。