我正在研究一些java静态分析工具。
findbugs,checkstyle,javancss,pmd和jdepend。有关工具建议的先前stackoverflow问题Static Analysis tool recommendation for Java?
我的问题,我遇到运行问题的唯一工具是jdepend。 主页为http://clarkware.com/software/JDepend.html。
我已按照安装说明操作,并尝试了示例目标。 但它对我不起作用。列出缺少的罐子。
无论工作与否。 我更喜欢有taskdef,定义classpath和classname。 我找不到这样的例子。有没有人有这方面的实例?
答案 0 :(得分:0)
通常,静态工具(jar文件,例如findbugs.jar)里面有一个taskdef(FindBugsTask)。在ant build.xml文件中声明taskdef时,会找到并运行jar文件(findbugs.jar)。
但是,使用jdepend:
这意味着,您必须将jdepend.jar包含在CLASSPATH
中2解决方案: