2017-01-22 5 views
1

背景のEclipse RCP:マニフェストファイルの依存関係のチェック

私は約100のプラグインでのEclipse RCPアプリケーションを開発しています。これらのプラグインの依存関係を制御するのは私の責任です。 1つのプラグインのソースコードが変更され、別のプラグインが必要な場合は、Eclipseで簡単な修正やマニフェストエディタで新しい依存関係を追加するのは簡単です。

私の質問

は、参照プラグインはもはや不要であり、マニフェストファイルから削除することができ、また、通知を取得する方法はありますか?私の目標は依存性を可能な限り小さく保つことです。では、これをカバーする静的コード解析ツールやEclipseプラグインがありますか?

答えて

0

MANIFEST.MFエディタに未使用の依存性分析ツールがあります。

MANIFEST.MFエディタを開き、[依存関係]タブに切り替えます。右下には「Dependency Analysis」セクションがあり、通常は折りたたまれています。このセクションを展開して、[未使用の依存関係を検索]ツールを選択します。これにより解析が実行され、未使用の依存関係がMANIFEST.MFから削除されることが示唆されます

これは、間接的な依存関係がある場合に依存関係を削除するのにはあまりにも敏感かもしれないので注意して使用する必要があります。

+0

グレート「を宣言されていないを使用しました」!それは私をたくさん助けます。 – rage

0

は、その場合は、常にMVN実行できるのMavenプロジェクトの依存関係を:分析 "プロジェクトにとの確認は、未使用の宣言依存性

+0

ヒントをありがとう。残念なことに私の場合、それはmavenではありません。 – rage

関連する問題