首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在较长一段时间内监控Java中的代码指标

在较长一段时间内监控Java中的代码指标
EN

Stack Overflow用户
提问于 2009-09-22 14:53:03
回答 3查看 542关注 0票数 3

有没有一些工具可以在更长的一段时间内监控Java项目的不同指标,最好是通过CVS中的数据来确定趋势和弱点?对于持续的代码审查和维护代码质量来说,这是一个很好的起点。

我对引用的数量、类和方法的大小以及圈复杂度特别感兴趣。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-09-22 15:03:21

Sonar是一个很好的“指标聚合”工具。

有关如何将过去的构建/发布的指标获取到Sonar的信息,请参阅Time Machine

票数 4
EN

Stack Overflow用户

发布于 2009-09-22 15:02:50

我对Cobertura (免费)和Clover (非免费)有一些很好的体验。

我知道它们都是主要的复盖工具,但如果我没记错的话,它们都有圈复杂度和其他有用的东西。

编辑:为这些目的找到了一个很好的开源工具列表:

http://java-source.net/open-source/code-coverage

票数 3
EN

Stack Overflow用户

发布于 2009-09-23 11:29:52

三叶草允许您绘制其随时间变化的30个指标中的任何一个,并同时支持Ant和Maven2。您甚至可以通过使用Clover的表达式语言组合现有的指标来定义您自己的指标。

每个指标都可以在源代码级别报告中以内联方式显示,也可以在历史报告中以图表格式显示,也可以在突出显示特定时间跨度内指标中的增量的移动器显示部分中显示。

有关更多信息,请参阅在线文档:http://confluence.atlassian.com/display/CLOVER/%27Historical%27+Report

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1460571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档