问题标签 [sonar-maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
22452 浏览

maven - 声纳 Maven 插件构建错误,SonarQube 版本:null

我的詹金斯构建刚刚开始失败,并显示以下消息:

这是怎么回事?

0 投票
4 回答
8913 浏览

maven - 声纳 Maven 不工作 (org.codehaus.mojo:sonar-maven-plugin:2.7:sonar (default-cli)

我发现我不是 14 小时前唯一遇到此问题的人。

在我的办公室,其他项目也失败了,但显示的消息引用了 sonar-maven-plugin:2.6:sonar

有任何想法吗?

0 投票
1 回答
1414 浏览

java - 声纳 5.2 NullPointerException

我的环境如下:

我启动命令:

mvn sonar:sonar -Dsonar.verbose=true

它失败了,如下所述。

如果我在 SonarQube Global Source File Exclusions 中插入文件MyFileName.java(参考回溯),则该过程继续进行,直到下一个文件(可能是下一个需要跟踪的文件,因为它受到某些问题的影响)并且它失败再次出现相同的症状。

文件中没有具体的踪迹sonar.log

与以下结果相同:

我要分析的主要项目非常广泛,失败的“模块”是第 103 个;这只是说在前面的阶段已经处理了几个模块,没有任何声纳故障。

关于如何调查此问题的任何建议?

回溯:

0 投票
1 回答
4969 浏览

java - 声纳 Maven 分析 - 找不到类

我正在尝试使用 Maven 支持设置 SonarQube (v.4.5.6)。我相信我的配置是正确的,但我无法让 SonarQube 分析正常运行。

我的项目的依赖项:

声纳 Maven 插件:

SonarQube 分析引发以下错误:

所有提到的类都没有在项目中使用,我对我来说更容易混淆可能出现的问题。

0 投票
0 回答
105 浏览

sonarqube - Sonarqube 合并 2 个组件

我有两个存在于同一目录下的 SonarQube 组件。我不想对两个子目录进行分析,而是只想查看父目录。

我不想删除 SonarQube 中的问题和分类。有没有办法合并两个组件?

代码的目录结构为component name="my-child-project" source-dir="parent-project/my-child-project"

组件名称="perm-module-c7000" source-dir="parent-project/my-other-child-project"

我想将这些组合成组件名称=“父项目”源目录=“父项目”

[错误] 无法在项目 perm-modules 上执行目标 org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli):项目 'com.chn.mgmt:my-child-project:3.00'已在 SonarQube 中定义,但不是作为项目 'com.chn.mgmt:parent-project:3.00' 的模块。如果您真的想停止直接分析项目 'com.chn.mgmt:my-child-project:3.00',请先从 SonarQube 中删除它,然后重新启动对项目 'com.chn.mgmt:parent-proejct:3.00 的分析'。-> [帮助 1]

0 投票
0 回答
1876 浏览

maven - Maven 构建问题:读取 jacoco.exec 文件

我们的jacoco.exec文件有几个不同的错误,请参阅下面的错误类型。

你能帮我们解决这个问题吗,我们至少有 25% 的构建失败是由于Jacoco.

错误类型 1:

错误类型 2:

错误类型 3:

版本:

  • 尝试了 jacoco-maven-plugin:0.7.4.201502262128 和
    jacoco-maven-plugin:0.7.5.201505241946 org.testng:6.9.9
  • org.apache.maven.plugins.maven-failsafe-plugin:2.18
  • org.apache.maven.plugins.maven-surefire-plugin:2.18.1
  • SonarQube 4.5.5 声纳行家插件 2.7.1
0 投票
2 回答
1203 浏览

maven - Jenkins 上的声纳构建错误

我的 Jenkins 构建失败,出现以下错误。

我尝试清除“.m2”,即使这样也没有用。能否请你帮忙。Java jdk:1.7.0_15,Maven:3.0.5。如果您需要更多详细信息,请告诉我。

pom.xml 的片段`

`

0 投票
1 回答
23 浏览

sonar-runner - 通过 maven 运行 sonarsouce 报告插件

如何通过 maven 命令运行sonarsource 报告插件以生成声纳分析报告?

我知道通过 sonar-runner 做到这一点的方法,但我们可以直接通过 mvn command 做到这一点吗?

0 投票
1 回答
2121 浏览

maven - sonar-maven-plugin 无法识别 ${session.executionRootDirectory}

我有几个级别的嵌套 Maven 项目,每个模块都可以参与全局集成测试。为了获得全局的多模块覆盖,我使用 Maven 变量将 jacoco 配置为跨模块使用和共享相同的文件${session.executionRootDirectory}

这样,每个模块都使用相同的数据文件,无论它在子模块中嵌套多深。我检查过,jacoco 在启动“mvn clean install”时会生成正确的数据文件。

现在启动时出现问题mvn sonar:sonar。似乎插件无法用真实路径替换该变量。我可以在日志中看到以下内容

使用时效果并不好@{session.executionRootDirectory}

任何解决方法?

0 投票
1 回答
1209 浏览

maven - 如何将 maven 项目与 SonarQube5.4 集成?

我想将我的 Maven Java 应用程序与 SonarQube5.4 集成。

使用maven3.3.3和MySQL5.7.12

SonarQube 已成功安装并正在运行。

如果我在命令提示符下转到我的项目路径并运行命令mvn sonar:sonar,我会收到以下错误

但是如果我去我的 .m2 目录org/codehaus/mojo/sonar-maven-plugin我可以找到maven-metadata.xml. 我也可以sonar-maven-plugin-2.4.jar, sonar-maven-plugin-2.4.pomorg/codehaus/mojo/sonar-maven-plugin/2.4文件夹中找到

我很困惑,这些在本地存储库中可用,然后它试图下载?

帮我

请在下面找到我的 pom.xml