Sonar Java Web客户端:作者按行空

Sonar Java Web客户端:作者按行空,java,web-services,sonarqube,Java,Web Services,Sonarqube,在我的声纳上运行以下代码时,measure返回null。(应该返回“1=作者;2=作者…”行中的内容)。然而,它在nemo.sonasource.org上运行 其他措施,例如:违反正确的工作对我来说,所以这可能不是一个问题的错误代码。我想我需要配置声纳 private final Sonar sonar; public String getAuthors(String resourceKey){ return getMeasure(resourceKey, "

在我的声纳上运行以下代码时,measure返回null。(应该返回“1=作者;2=作者…”行中的内容)。然而,它在nemo.sonasource.org上运行

其他措施,例如:违反正确的工作对我来说,所以这可能不是一个问题的错误代码。我想我需要配置声纳

    private final Sonar sonar;

    public String getAuthors(String resourceKey){
         return getMeasure(resourceKey, "authors_by_line").getData();
    }

    private Measure getMeasure(String resourceKey, String measureName){
        Resource resource = sonar.find(ResourceQuery.createForMetrics(
            resourceKey, measureName));

        Measure measure = resource.getMeasure(measureName);

        return measure;
   }

您必须已安装并启用(在Sonar设置中,请参阅我们Wiki上的文档),才能获取此指标


然后,一旦您重新分析了项目,您将获得预期的行为。

您必须安装并启用它(在Sonar设置中,请参阅我们Wiki上的文档),才能获得此指标

然后,一旦你重新分析了你的项目,你就会得到预期的行为