无法编辑SonarQube规则,因为它未显示

时间:2015-06-18 18:06:41

标签: sonarqube sonarqube-4.5

我们刚刚将SonarQube从4.2更新到4.5.4但我们遇到以下Java规则的问题:

Key : squid:MethodCyclomaticComplexity
Name: Methods should not be too complex

该规则用于分析,并且可以正确找到几个复杂性问题,但是无法编辑规则(例如,更改阈值),因为规则未显示在Web界面中:

重现问题的步骤:

  1. 登录SonarQube
  2. 点击规则
  3. 搜索" MethodCyclomaticComplexity"
  4. 点击左侧的MethodCyclomaticComplexity规则 窗口
  5. 结果:窗口右侧没有任何内容!!!

    拜托,有人可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

执行SonarQube升级时,不应复制“data / es”文件夹(请参阅"upgrading" guide)。

所以要解决你的问题:

  1. 停止SQ
  2. 删除“data / es”文件夹
  3. 重启SQ,etvoilà!