Java JDepend ant taskdef示例?

Java JDepend ant taskdef示例?,java,Java,我正在研究一些java静态分析工具 findbugs、checkstyle、javancss、pmd和jdepend。关于工具建议的前一个问题 我的问题是,我在运行时遇到问题的唯一工具是jdepend。 主页是 我已经按照安装说明进行了操作,并尝试了示例目标。 但这对我不起作用。列出丢失的罐子 不管它是否工作。 我希望有一个taskdef,定义类路径和类名。 我找不到这样的例子。有人有这样的工作示例吗?通常,静态工具(jar文件,例如findbugs.jar)中有一个taskdef(FindBu

我正在研究一些java静态分析工具

findbugs、checkstyle、javancss、pmd和jdepend。关于工具建议的前一个问题

我的问题是,我在运行时遇到问题的唯一工具是jdepend。 主页是

我已经按照安装说明进行了操作,并尝试了示例目标。 但这对我不起作用。列出丢失的罐子

不管它是否工作。 我希望有一个taskdef,定义类路径和类名。 我找不到这样的例子。有人有这样的工作示例吗?

通常,静态工具(jar文件,例如findbugs.jar)中有一个taskdef(FindBugsTask)。在ant build.xml文件中声明taskdef时,会找到并运行jar文件(findbugs.jar)

但是,对于jdepend:

  • jdepend.jar不包括taskdef(JdependTask)
  • ant可以理解jdepend任务
这意味着,必须将jdepend.jar包含到类路径中

2种解决方案:

  • 使用CLASSPATH:export CLASSPATH=$CLASSPATH:path_to_jdepend.jar
  • 在ant命令行中:ant-f-libpath_到_jdepend.jar
  • 通常,静态工具(jar文件,例如findbugs.jar)内部有一个taskdef(FindBugsTask)。在ant build.xml文件中声明taskdef时,会找到并运行jar文件(findbugs.jar)

    但是,对于jdepend:

    • jdepend.jar不包括taskdef(JdependTask)
    • ant可以理解jdepend任务
    这意味着,必须将jdepend.jar包含到类路径中

    2种解决方案:

  • 使用CLASSPATH:export CLASSPATH=$CLASSPATH:path_to_jdepend.jar
  • 在ant命令行中:ant-f-libpath_到_jdepend.jar