2012-02-27 20 views
2

私の製品起動設定のデバッグ設定のPlug-insタブにリストされているプラ​​グインと、製品ファイルの自分の依存関係タブにあるプラグインの違いを確認するのは難しいです。Eclipse RCP - 製品の依存関係

私の製品は機能に基づいており、RCPアプリケーションのためのものです。

製品ファイルの概要タブでLaunch an Eclipse application in Debug modeをクリックしたときに起動設定が自動的に作成された場合は、デバッグ設定Plug-insタブに174個のプラグインが選択されています。私のRCPアプリケーションは、コンソールに何の警告もエラーもなく実行されます。

enter image description here

私は製品発売の設定ですべてのプラグインの選択を解除してからAdd Required Pluginsをクリックすると今、唯一の70が選択されています。私が今実行すると、インポートされたpacakgeが見つからなかったことに関する多くの警告が表示され、バンドルが解決されず、開発コンソールで必要なバンドルが失われています。

私がこれを理解しようとしている理由は、なぜAdd Required Pluginsが追加の104プラグインを追加していないのかわからないからです。これを製品としてエクスポートすると問題はありません。

+0

* [Add Required Plugins *]ボタンをもう一度クリックしましたか? – Campa

+0

はい複数回ありました – nbz

答えて

2

プロダクトのエクスポート中に、どのプラグインを含めるかを決定するために起動設定自体は使用されません。あなたが言うように、製品の依存関係タブにリストされている機能に含まれるプラグインは、ビルドされた製品を構成します。

「すべての必須プラグインを追加」を選択解除してクリックすると、「オプションの依存関係を含む」チェックボックスが選択されていますか?

+0

はいオプションの依存関係をインクルードするチェックボックスが選択されています。 – nbz

関連する問題