java - 我的 Java 项目是否有任何自动指标收集器?

标签 java maven-2 continuous-integration metrics code-metrics

我试图在我的 Java 项目的每个持续集成周期中收集软件代码指标。我最感兴趣的是与大小相关的指标,如类数、方法数、功能点、代码行等。我想在一些 XML 文件中获得包含这些指标的摘要报告。稍后我会在项目报告中或以其他方式使用它。

有没有我可以为此目的与 Maven 集成的免费开源工具?

最佳答案

一个不错的选择是 Sonar .

它的主要目的是管理技术债务,所以它做了很多你不需要的事情,但它提供了非常好的指标。

您可以将它与 Hudson 或您正在使用的任何其他持续集成系统集成。

关于java - 我的 Java 项目是否有任何自动指标收集器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025486/

相关文章:

java - 如果 Reactor Flux 未在设定时间内完成,则抛出异常

java - 在没有解析器的情况下从网页中提取除标签之外的所有内容 - 使用扫描仪和正则表达式?

maven-2 - 如何将 Ant 项目转换为 Maven 项目

maven-2 - 我如何加快我的maven2构建?

maven-2 - 托管 Maven 存储库和持续集成的最佳选择?

java - 动态创建组件

java - <pre> 标记之间的文本在使用正则表达式 Java 时不保留换行符

maven-2 - 有没有办法根据 cron 规则安排 Jenkins 作业与不同版本的 Maven 一起运行?

testing - 使用 Hudson 设置 JBoss 集群?

visual-studio-2010 - Visual Studio 2010 中难以捉摸的 MSBuild 项目文件创建向导在哪里?