在ant任务中包含chekstyle的其他源位置

时间:2010-02-02 14:11:59

标签: java ant checkstyle

我正在从ant任务运行checkstyle检查。我已正确配置并且可以毫无问题地运行任务。

但我有另一个项目/文件夹,其中包含其他源文件(让我们称之为第三方源),这些文件是从我的源文件(主要源)中引用的。我希望checkstyle只能检查主要来源,但它需要类路径中的第三方来源或者不知何故,否则我会得到ClassNotFound错误。

有任何建议吗?

我在ant中的配置如下所示:

<checkstyle config="sun_checks.xml" failOnViolation="false" >
    <fileset dir="${src.dir}" includes="**/*.java" />
    <formatter type="xml" toFile="${report.dir}/checkstyle_sun.xml" />
</checkstyle>

1 个答案:

答案 0 :(得分:0)

您可以为checkstyle任务设置classpath参数:

  

classpath类时路径   查找课程。默认为   当前的classpath。