是否有工具可以检查我在Java中使用的包中的哪种方法?

时间:2011-04-13 15:09:08

标签: java methods dependencies

我有Java项目引用来自几个外部jar的方法。我想有一个包含我在项目中使用的所有方法的列表,包括类和包。我尝试过JDepend,但它在包级别停止。还有其他可以使用的工具吗?

谢谢。

2 个答案:

答案 0 :(得分:2)

Tattletale可能会有所帮助http://www.jboss.org/tattletale

答案 1 :(得分:0)

使用JavaDepend,您可以执行以下CQL请求:

SELECT TYPES WHEREIdlylyUsedBy“myproject”

SELECT方法在哪里IsDirectlyUsedBy“myproject”

SELECT FIELDS WHERE IsDirectlyUsedBy“myproject”

使用CQL还有许多其他可能来查询代码库,如数据库。