【问题标题】:NullPointerException while analyzing a project in SonarQube在 SonarQube 中分析项目时出现 NullPointerException
【发布时间】:2017-02-16 04:01:19
【问题描述】:

在 SonarQube 6.2 中分析项目时,我收到“同步问题遇到问题”和 NullPointerException。 我正在使用 Eclipse Mars 4.5.2,我尝试使用 SonarLint,但没有发现它很有用,因为它没有显示 SonarQube 问题视图,并且所有错误都没有在其中列出。所以,我下载了 SonarQube 插件 (http://downloads.sonarsource.com/eclipse/eclipse/)

我在 access.log(在 SonarQube 目录中)中看到以下问题 -

127.0.0.1 - - [15/Feb/2017:11:40:50 -0500] "GET /api/resources?resource=ffsUser%3AffsUser&verbose=false& HTTP/1.1" 200 237 "-" "Apache-HttpClient/4.3.6 (java 1.5)" "AVpCmoaydo39Zfz7AAAv"
127.0.0.1 - - [15/Feb/2017:11:40:50 -0500] "GET /api/issues/search?componentRoots=ffsUser:ffsUser&pageIndex=1&pageSize=-1&resolved=false HTTP/1.1" 200 - "-" "Java/1.8.0_45" "AVpCmoaydo39Zfz7AAAw"

【问题讨论】:

    标签: sonarqube eclipse-mars


    【解决方案1】:

    您在尝试针对当前版本的 SonarQube 运行旧 Eclipse 插件时遇到问题并不奇怪。插件被放弃是有原因的。

    最好的办法是再次尝试使用 SonarLint,它旨在帮助您保持新代码的清洁并清理您已经在处理的代码

    【讨论】:

    • 在 SonarLint 中,我看不到所有正确分类的错误(次要、主要、严重等)。它只显示 .js 错误,如果我在 Eclipse 中打开特定的 java 文件,则会显示错误在那个java文件中。我希望能够看到所有 java 文件中的所有错误。
    • 只是让您知道,我可以在本地 SonarQube 服务器 (localhost:9000) 上的项目中看到 java 错误,但在我的 Eclipse 中,我无法根据类别使用 SonarLint 看到这些错误.当我在 eclipse 中打开那个特定的 java 文件时,它会在“Sonar on the fly”视图中显示错误。请对我如何分析整个项目并查看所有文件中的所有现有错误有任何建议吗?
    • 我不清楚您正在经历什么。这在SonarLint Google Group 上可能会更好
    猜你喜欢
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-12
    • 1970-01-01
    • 2016-01-26
    • 2021-11-24
    • 1970-01-01
    相关资源
    最近更新 更多