2012-10-30 40 views
2

目前,我正在上有大量的依賴關係的項目。 在開發過程中,我有時會遇到一些春豆。 通常,堆棧跟蹤可以告訴我bean的名稱。但是,它並不顯示哪個context.xml文件聲明瞭該bean。此外,它不告訴我哪個.jar文件包含上下文文件以及該上下文文件如何導入到我的項目中(我指的是導入鏈)。瀏覽Spring上下文

由於存在很多依賴關係,並非所有的上下文文件都在使用,所以很多bean都被覆蓋...... 搜索正確的上下文文件需要很長時間。一個簡單的解決方案是將所有相關的項目導入到我的eclipse工作區中,一切都變得非常緩慢。

我正在考慮寫一個工具來加快這一進程:

鑑於春豆/類豆的名字,該工具將在應用和收益的全類路徑搜索:

  • 其聲明豆Spring上下文文件。
  • 包含Spring上下文文件中的.jar文件。
  • 提取內容彈出上下文文件並直接顯示給用戶
  • 如果用戶提供根彈出上下文文件,該工具將顯示到目標彈出上下文文件的導入鏈。

這不需要很多時間來實現,但我只是想知道是否有人已經實現了它?我只是不想重新發明輪子。

我發現這個項目https://github.com/julior/spring-inspector。這很有趣,但這不是我所需要的。

如果您知道上面的工具,我很樂意瞭解它。

回答