【发布时间】:2013-02-06 14:54:12
【问题描述】:
我们正在尝试使用 (Jenkins,sonar,eclipse ...) 安装 CI 平台。 为了让每个开发人员都可以在提交之前对其代码进行分析,我想知道两种选择:
- 使用声纳插件运行本地分析。
- 安装声纳使用的不同插件(findbug、pmd、checkstyle ...)并配置它们以满足声纳配置。
我不确定要使用哪种替代方法?我曾经在 Eclipse 中使用 findbugs、pmd、checkstyle,它们看起来很棒。 你能告诉我哪个是最好的选择吗? 提前致谢。
问候。
【问题讨论】:
-
Programmers.SE 的好问题
-
我想我误解了这个问题。您的意思是 Eclipse 插件而不是构建插件(ANT、Maven)。为偏离正题而道歉。
-
@gbenmansour 很抱歉提出一个老问题,但我想知道同样的事情。您最终使用了 Sonar 插件吗?是否需要您运行分析(这可能需要一些时间),而不是 Checkstyle 插件在您编写代码时立即检查您的代码?
标签: sonarqube analysis checkstyle findbugs