java - 在自动 eclipse 构建期间将 checkstyle 与 Ant 结合使用

标签 java eclipse ant build-process checkstyle

在过去的几个月里,我一直在慢慢改进我们应用程序的 Eclipse 自动化 PDE 构建过程。

我尝试的第一件事是自动化测试用例。下一步是一些脚本代码来自动生成安装程序,linuxwindows .

现在我想给流程添加一些静态代码分析报告。在我的公司,我们为此目的使用 Checkstyle。

我知道可以通过构建过程生成报告的方式自动化 Checkstyle 插件。将 checkstyle 结果与已经生成的单元测试报告一起分发会很有用。

有没有人有一些很好的例子来说明如何以相对轻松的方式实现这一目标?

最佳答案

有一个 Checkstyle Ant Task在 Checkstyle JAR 文件中定义。按如下方式使用它:

<taskdef resource="checkstyletask.properties" classpath="/path/to/checkstyle-all-4.4.jar"/> 

<checkstyle config="/path/to/my/checkstyle_config.xml">
  <fileset dir="src/checkstyle" includes="**/*.java"/>
</checkstyle>

关于java - 在自动 eclipse 构建期间将 checkstyle 与 Ant 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/631066/

相关文章:

java - 如何将模拟注入(inject)到需要构造函数参数的 bean 中

java - 签名 jar & jar :sign vs Artifactory checksum

java - Java 静态 block 的 C++ 替代品

帮助! paintComponent 问题

Java View 模板库

java - 在 OWL API 4.0 中检索指定个人所属的类

java - PHP/Java Eclipse

java - 在 Eclipse 中同时构建和上传

java - Eclipse Web 项目不是使用 ANT 构建的吗?

java - Jenkins Ant 构建上的自定义 PMD 规则集文件不起作用