3

我已经安装了 SonarQube 3.7.3 和所有相关的 Java 插件。

在“质量配置文件”选项卡下,我找不到任何开箱即用的配置规则(Android Lint 除外):

在此处输入图像描述

我究竟做错了什么?

系统/插件应该自带规则,还是我应该手动导入它们?

我已经翻阅了几次文档,但没有找到任何正确的答案。

4

3 回答 3

7

请参阅详细说明和相关解决方法http://jira.codehaus.org/browse/SONAR-4642#comment-335103

于 2013-11-04T11:15:26.737 回答
0

你想达到什么目的?“声纳方式”配置文件在我的 Android 项目上运行一些公平的分析,根据编码风格和复杂性提供信息,如您在本文中看到的http://www.professional-android-development.com/articles/code-analysis-with -sonarqube-in-android-projects。我正在使用 Sonarqube 4.0。而且我也只看到列出了这三个质量配置文件,但他们正在做他们的工作。

于 2013-12-19T13:17:24.723 回答
0

那是系统中的标准错误。SonarQube 已提出内部缺陷解决请求以解决该问题。

有一个解决方法。

脚步:

  1. 通过解压缩 sonarQube 的新副本,在其他位置创建一个新实例
  2. 在该新实例上安装插件
  3. 现在备份默认质量配置文件
  4. 在旧实例上,卸载该插件(如果已安装)
  5. 将备份的质量配置文件导入旧的新实例(确保此时未安装插件)
  6. 现在在旧实例上安装插件
  7. 点击恢复默认配置文件

通过上述步骤,您应该恢复内置插件的默认规则让我知道这是否有帮助

http://jira.sonarsource.com/browse/SONAR-4642#comment-335103

最好的,卡提克

于 2015-06-19T20:16:17.990 回答