2017-01-22 100 views
1

背景Eclipse RCP的:清單文件

我開發約100插件Eclipse RCP應用程序的相關性檢查。我有責任控制這些插件的依賴關係。如果一個插件的源代碼發生變化並需要其他插件,那麼Eclipse中的快速修復或Manifest Editor可以很容易地添加新的依賴關係。

我的問題

有還得到信息的方式,即引用插件不再需要,可以從清單文件被刪除?我的目標是儘量減少依賴關係。那麼是否有一個靜態代碼分析工具或覆蓋這個工具的Eclipse插件?

回答

0

MANIFEST.MF編輯器中有一個未使用的依賴關係分析工具。

打開MANIFEST.MF編輯器並切換到依存關係選項卡。在右下方有一個「依賴分析」部分,通常會崩潰。展開此部分並選擇「查找未使用的依賴項」工具。這將運行分析並建議從MANIFEST中刪除未使用的依賴關係.MF

這需要謹慎使用,因爲當存在間接依賴關係時,它可能有點太熱衷於除去依賴關係。

+0

太好了!這對我有很大的幫助。 – rage

0

如果它的Maven項目,你總是可以運行mvn「的依賴:分析」的項目,並檢查「使用未申報」和未聲明的依賴

+0

感謝您的提示。不幸的是,在我的情況下,它不是maven。 – rage