首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sonar-runner不能解析cpp示例中的文件

sonar-runner不能解析cpp示例中的文件
EN

Stack Overflow用户
提问于 2016-03-24 20:19:06
回答 1查看 1.5K关注 0票数 1

我已经运行了一个Sonarqube5.4服务器,在那里我安装了cpp plugin的最新版本(现在是3.10)。我还安装了the buildersonar-runner

我下载了cpp exaple并在那里执行了sonar-runner,但是源代码文件没有被分析。我得到了该项目的声纳服务器更新,但它什么也不包含,如下所示:

顺便说一下,有时我会遇到这种情况,但并不是每次都会发生:

代码语言:javascript
复制
/opt/example$ sonar-runner scan
SonarQube Runner 2.4
Java 1.7.0_95 Oracle Corporation (64-bit)
Linux 3.2.0-4-amd64 amd64
INFO: Runner configuration file: /opt/sonar-runner/conf/sonar-runner.properties
INFO: Project configuration file: /opt/example/sonar-project.properties
INFO: Default locale: "de_DE", source code encoding: "UTF-8"
INFO: Work directory: /opt/example/./.sonar
INFO: SonarQube Server 5.4
19:32:05.625 INFO  - Load global repositories
19:32:05.751 INFO  - Load global repositories (done) | time=125ms
19:32:05.770 WARN  - Property 'sonar.jdbc.url' is not supported any more. It will be ignored. There is no longer any DB connection to the SQ database.
19:32:05.771 WARN  - Property 'sonar.jdbc.username' is not supported any more. It will be ignored. There is no longer any DB connection to the SQ database.
19:32:05.771 WARN  - Property 'sonar.jdbc.password' is not supported any more. It will be ignored. There is no longer any DB connection to the SQ database.
19:32:05.772 INFO  - User cache: /home/dettinstall/.sonar/cache
19:32:05.966 INFO  - Load plugins index
19:32:05.969 INFO  - Load plugins index (done) | time=3ms
19:32:06.542 INFO  - Process project properties
19:32:06.666 INFO  - Load project repositories
19:32:06.736 INFO  - Load project repositories (done) | time=70ms
19:32:06.751 INFO  - Apply project exclusions
19:32:06.828 INFO  - Load quality profiles
19:32:06.853 INFO  - Load quality profiles (done) | time=25ms
19:32:06.856 INFO  - Load active rules
19:32:07.470 INFO  - Load active rules (done) | time=614ms
19:32:07.476 WARN  - SCM provider autodetection failed. No SCM provider claims to support this project. Please use sonar.scm.provider to define SCM of your project.
19:32:07.476 INFO  - Publish mode
19:32:07.477 INFO  - -------------  Scan C++ :: Simple Project :: SonarQube Scanner
19:32:07.587 INFO  - Load server rules
19:32:07.676 INFO  - Load server rules (done) | time=89ms
19:32:07.747 INFO  - Base dir: /opt/example
19:32:07.748 INFO  - Working dir: /opt/example/.sonar
19:32:07.749 INFO  - Source paths: src
19:32:07.749 INFO  - Source encoding: UTF-8, default locale: de_DE
19:32:07.749 INFO  - Index files
19:32:07.771 INFO  - 1 files indexed
19:32:07.776 INFO  - Quality profile for c: Sonar way
19:32:08.472 INFO  - JaCoCoSensor: JaCoCo report not found : /opt/example/target/jacoco.exec
19:32:08.473 INFO  - JaCoCoItSensor: JaCoCo IT report not found: /opt/example/target/jacoco-it.exec
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 3.514s
Final Memory: 10M/120M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: No license for cpp
ERROR: 
ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with the -e switch.
ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.

我需要一些特殊的执照吗?

EN

回答 1

Stack Overflow用户

发布于 2016-03-24 20:35:57

您确实需要此插件的许可证。你可以使用request an evaluation license

令人惊讶的是,您每次都不会得到许可证错误。您的某些分析不能包含C/C++文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36200061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档