2011-05-12 50 views
3

我需要從一個大的遺留Java代碼庫中提取一些特定的功能,以便將其轉變爲獨立的命令行應用程序。此代碼根本沒有記錄,並且不是很模塊化,甚至不清楚。所以我很難搞清楚我需要保留什麼。需要Java源文件的依賴關係樹

基本上我需要的是一個依賴樹,列出了這個* .java文件的所有直接或間接依賴關係。 (最好我希望這個列表可以保存爲一個文本文件的格式,而不是一些不能複製的,具有bazillion摺疊節點的圖形用戶界面樹...)

I'使用Eclipse進行這項偵探工作。我是一名Eclipse初學者,但我認爲可能會有Eclipse技巧/工具以較少的努力執行此類操作。

任何建議(使用Eclipse或其他),將不勝感激。

回答

1

您可以使用的Java文檔生成功能,能夠生成Java文檔,在這種情況下,將不包含的內容與方法多的信息,但會給你一個想法,其中的類擴展其類,接口和這樣的,導致一種依賴關係樹。