问题标签 [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.
sonarqube - 无法运行声纳
我正在尝试使用声纳分析我的解决方案(C# .NET)。不幸的是,插件加载后它失败并出现以下堆栈跟踪:
实际上在声纳缓存(.sonar
)目录中提供了以下插件:
不幸的是,我不知道如何修复它,以及由于声纳调试消息的不足而导致的问题在哪里。
sonarqube - SonarQube - 如何使用
我有一个简单的问题,可能有一个简单的答案,但我找不到它是什么。我们想将 SonarQube 与 Checkstyle 和其他一些工具一起部署,但我们无法确定它是用于集中式服务器部署,还是在每个开发人员机器上?所有教程都展示了在不同机器上的安装并在 localhost 中使用,同时还有一个公共实例示例,并且要求和规范看起来确实类似于服务。
另一方面,我不知道开发人员如何提交他们的代码以检查它是否在服务器上。
那么,简而言之,它是如何部署的?任何清单或类似的东西都会有很大帮助。
java - 声纳蚂蚁任务 - NoSuchMethodError
我正在项目的构建 XML 文件中运行声纳蚂蚁任务。项目建设是从哈德逊工作完成的。但发生以下异常:
eclipse - 我可以动态计算技术债务吗?
我在“程序”文件夹中有大量独立的、不相关的 Java 程序,我真的希望能够自动计算每个独立程序的技术债务分数。我知道 SonarQube 可以让你用 Sonar-Runner来做这个(有点) ,但是我真的很想要一种动态地做这个的方法,所以我可以有一个脚本来分析和编写所有程序的技术债务分数在“程序”文件夹转换为 csv。
如果它可以为我做到这一点,我非常愿意并且很乐意尝试任何其他类型的技术债务软件(或质量)。我真的很感激任何意见,或者关于这是否可能的想法?
oracle - Sonar-Runner 无法连接到 Oracle EX
我执行了
但EXECUTION FAILURE
会显示消息。
引起:org.apache.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory 连接断开:“java.net.ConnectException:连接被拒绝:连接:本地主机”
我可以看到本地 Sonar Web,但由于 JDBC 连接失败,我无法分析代码。
我已经在我的 PC 中安装了 Oracle Express。
在 sonar.properties 我取消注释这一行:
在sonar-runner.properties
我写下这一行:
非常感谢 :)
丹妮
sonarqube - 如何使用没有主目录的用户运行声纳分析:无法创建用户 /dev/null/.sonar/cache
我有 sonarqube 服务器 4.0 和 sonar-ant-task-2.1。我的声纳目标在我的本地 RHEL 5 机器上运行良好,但是一旦我将它提升到共享的 RHEL 5 环境,它将由主目录显然是“/dev/null”的用户运行。我无法改变这一点。
我收到以下错误:无法创建用户缓存/dev/null/.sonar/cache 原因:java.io.IOException:无法创建目录/dev/null/.sonar/cache
我设置了以下两个属性:
<property name="sonar.working.directory" value="dirWhereUserHasAccess"/>
<property name="sonar.userHome" value="dirWhereUserHasAccess"/>
这些属性似乎在本地具有所需的影响,但是在共享环境中运行时,不使用 sonar.userHome。我犯了同样的错误。它正在尝试使用 /dev/null。
如何让声纳停止尝试访问此缓存的 /dev/null ?
错误描述如下。Jira 任务创建https://jira.codehaus.org/browse/SONARPLUGINS-3349
java - Sonar runner 执行期间出错,在 play 项目的 junit 测试上运行 Sonar runner 2.3 时出现 java.lang.NullPointerException
我有戏!我正在编译和运行 JaCoCo 的 web 插件项目。在此之后,我想使用 Sonar runner 运行声纳分析。我们有一个 SonarQube 4.0 服务器启动并运行,我已经安装了 Sonar Runner 2.3。我正在使用本地 Bamboo 远程代理在 VM 上运行所有与构建相关的任务。
在运行“sonar-runner -X -e”结束时出现以下错误
我的 sonar-project.properties 文件如下所示:它位于我的项目树的头部,并且我使用的所有路径都经过验证。
无论有没有 sonar.libraries 声明,我都收到了这个错误。
sonarqube - 如何在 SONAR 4.0 中使用包含?
我是 Sonar 的新手,在使用 Sonar 的包含/排除选项时需要帮助。我已经安装了 Sonar 4.0 和 Sonar-Runner 来对项目进行分析。这是一个包含大量课程的庞大项目。每次发布新版本时,我们几乎不会更改 5% 的代码。
这就是我需要只包含我在一个版本中更改的类的原因。为此,我想使用声纳的包含选项。请帮我。
sonarqube - 升级到sonarqube 4.0后的项目空分析
声纳从 3.5.1 升级到 sonarqube 4.0 后,Soanr 项目分析全部变为空白。
我无法在项目根文件夹中创建 sonar-project.properties 文件,因此我创建了指向源代码的 linux软链接并将其放在 project.properties 文件目录中。
此配置在升级之前运行良好,但现在,在分析日志中,我收到以下所有源文件的 WARN 消息:
我正在使用 sonar-runner 2.3。
你能帮我解决这个问题吗?
sonarqube - 如何使用来自 PMD、Findbugs 和 Checkstyle 的选定规则在 SonarQube 中创建自定义配置文件
我需要通过从 PMD、Findbugs 和 Checkstyle 中仅选择两个或三个规则来在 SonarQube 中创建自定义质量配置文件并运行分析。
注意:默认配置文件包含超过 500 条规则,我不想在我的分析中包含所有这些规则。我需要使用来自 PMD、Findbugs 和 Checkstyle 的选定规则创建一个新配置文件。