问题标签 [sonar-runner]

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 投票
1 回答
199 浏览

.net - Windows 2003 服务器上的声纳配置

我已经安装了sonarsonar-runner并且hudsonwindows 7机器上它工作正常,但是当我想在我的生产服务器上复制这些步骤时,windows 2003 server我得到了文件路径的错误,fx-cop尽管我已经在project.propertiesFxCop中提供了安装路径, 但它仍然看起来

C:\Program 文件 (x86)\Microsoft FxCop 1.36\FxCopCmd.exe

除了存储默认路径的项目中的属性文件 ????

我怎样才能解决这个路径问题。windows 2003 server任何帮助???

0 投票
1 回答
790 浏览

sonarqube - 如何使用模块基本目录中的源配置声纳运行器多语言

我有一个具有以下结构的网络项目:

我的 PHP 源代码位于 ajax 文件夹中,而我的 javascript 代码位于 webapp 文件夹中。我试图像这样配置我的声纳项目:

但我收到以下错误:

我知道这与 sonar.sources 属性有关,但我不确定如何指示源文件夹位于每个模块的基本目录中。我正在使用声纳亚军 2.2。

0 投票
1 回答
17142 浏览

sonarqube - 不能从声纳运行器中排除特定包(声纳 3.3.1)

我的项目的层次结构为:

我想在运行声纳时排除 com.adapter.schema 包。

我的 sonar.properties 是:

声纳属性

0 投票
1 回答
531 浏览

sonarqube - 分析声纳项目时出错

嗨,我有一个用于 RPG 的自定义声纳插件,并且正在尝试运行一个声纳项目。这是我的插件类:

在我要运行分析的项目中,我有以下 sonarproject.properties 文件:

这种方法在 Sonar 3.2 之前一直有效,但此后失败了。现在通过声纳运行器完成的分析显示以下错误:

此错误在 3.2 以上的所有版本上都是一致的。但是,如果我将属性文件中的语言值更改为 java,则项目会像以前一样分析

虽然这是有效的,但属性文件的编程值错误,甚至会运行明确指定语言名称的 post job 操作:

为了让我的项目为我的 RPG 插件执行 RPG 项目,我还需要做任何其他事情吗?

0 投票
2 回答
2046 浏览

java - 从我的 java 程序调用声纳

我已经在我的本地主机上安装了声纳服务器。而且我能够运行和分析java项目。即使我已经在 Eclipse 上安装了声纳插件。

但我想从我的 java 项目(如简单的 java 类)中运行声纳,并且应该检索声纳结果并能够将其保存在数据库中。我搜索了教程,但找不到答案。请任何人都可以提供示例代码或资源,我可以从中获得知识来克服这项任务。

0 投票
1 回答
5774 浏览

java - 在 Java 项目上运行 sonar-runner 时出现异常

我已经安装sonar-runner-1.0sonar-3.1.1MAC OS X 10.8.2. 我为我的独立项目配置了 sonar-runner,并尝试运行 sonar-runner 文件来分析代码。但是脚本文件返回了一个错误,如下所示:

我什至SONAR_RUNNER_HOME为 Java 设置了路径并sonar_project.properties为我的项目创建了一个文件并将其放在 sonar_runner 的 bin 文件夹中。

谁能建议这个错误的原因是什么?

0 投票
1 回答
339 浏览

.net - Sonar runner 删除项目并失败

我正在尝试在 .NET 项目上运行声纳。

我已经安装了所有 c# 插件,并且正在尝试sonar runner在我的项目上运行。

问题是它在进程的某个地方删除了所有文件。.sln之后,它给出了一个错误,因为缺少,它无法运行分析。

跑步者的输出在这里: http: //pastebin.com/kmu7fiDG

还有我的声纳属性配置: http: //pastebin.com/sXevLgFd

我正在从 和 所在的目录执行运行.sln程序sonar-project.properties

任何想法为什么要删除源?

0 投票
0 回答
1227 浏览

configuration - Sonar 3.5.1/sonar-runner 2.2 因 BadDatabaseVersion 而失败

我在一个全新的 PostgreSQL 9.2 数据库上安装了 Sonar 3.5.1。服务器似乎运行良好,但 sonar-runner (v2.2) 失败并出现以下错误:

我非常有信心没有其他同时安装的 Sonar 指向同一个数据库,因为:

  • 这是该组织中的第一个声纳装置,有史以来
  • DB 中的值sonar.core.id与 Sonar 服务器返回的值相匹配:

从数据库中获取值:

从服务器获取值:

Sonar-runner 的属性:

当然,密码不是五颗星,但我查了两遍。如果我稍微改变一下,跑步者会因身份验证错误而提前失败。因此排除了密码不匹配的情况。

服务器的sonar.properties

同样,上面的密码不是五颗星,但我很确定它是正确的。服务器日志没有说明错误,并显示了当我停止事物、删除数据库、创建一个空数据库,然后再次启动 Sonar 服务器时数据库模式是如何初始化的。

我错过了什么吗?

在这一点上,我认为这是 Sonar 中的一个错误(可能在 sonar-runner 中)。不幸的是,Sonar 的问题跟踪系统充斥着这样的报告,所有这些报告都以“不是错误”的解决方案关闭。我想如果我重新打开其中一个问题,我也会被同样解雇。

所以我希望我在这里真的错过了一些东西。

0 投票
1 回答
1273 浏览

c# - 包含 c# 和 javascript 的项目上的声纳运行器

我一直在尝试Sonar对 ac# 项目进行代码分析工作。由于它是一个网络项目,我还想在 JavaScript 上运行分析。

但是,如以下链接中所述,您无法在 .NET 解决方案上运行多模块项目 ( http://sonar.15.x6.nabble.com/Multi-language-javascript-amp-c-td5011530.html ) . 建议的解决方法是分别触发两个分析配置文件,然后将它们与视图插件(http://www.sonarsource.com/products/plugins/governance/portfolio-management/)结合起来

但这个插件的成本约为 1800 美元。由于 Sonar 可以通过解决方案文件分析 .NET 中的多个项目,因此它会禁用 .NET 解决方案的多个模块(以防止出现特定错误)。

我发现这样做真的很烦人,它迫使我使用付费模块(而不是便宜的模块)来创建次优的解决方法。

有没有其他更好的解决方案?

0 投票
4 回答
4422 浏览

sonarqube - Sonar-runner 由于缺少 cxx 语言插件而失败,尽管已安装

我对 Sonar 非常陌生,并且正在设置我的第一个服务器/项目。

环境:

  • 操作系统:Windows Server 2008 R2 / amd64 / 6.1
  • 应用服务器:Tomcat/7.0.40I,部署了 Sonar WAR 文件(3.5.1)。
  • 数据库:MySQL 5.6.11

(相关)插件:

  • Sonar C++ 社区插件 (0.2)

该插件在 General Settings --> Sonar C++ Community Plugin 下可见

声纳-project.properties

我不明白的是它找不到支持'cxx'语言的插件:

我确实安装了声纳 C++ 社区插件,所以我想我错过了明显的......有人可以帮我入门吗?