Eclipse プラグイン用の Windows インストーラーを準備しています。P2 director を使用して対象の eclipse 製品にインストールしたい。今のところ、Eclipse 3.5 のみをターゲットにしています。
インストーラーは、前提条件の機能/プラグインが既にインストールされていることを確認する必要があります。このチェックを行う方法がわかりません。(このチェックのもう 1 つの理由は、インストーラーにいくつかの前提条件をバンドルするため、インストールする他の機能を選択することです)。
簡単な解決策は、eclipse/features/ および eclipse/plugins/ ディレクトリを調べることですが、プラグインは別の場所にもインストールされている可能性があります: dropins ディレクトリと links ディレクトリ経由でリンクされています。
可能であれば、P2 (プロファイル?) からインストールされている機能とプラグインのリストを取得したいと考えています。これを行う方法はありますか?より良い解決策はありますか?