首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OCLint SonarQube(与OCLint)未显示问题区域:运行OCLint -OCLint命令未找到

OCLint SonarQube(与OCLint)未显示问题区域:运行OCLint -OCLint命令未找到
EN

Stack Overflow用户
提问于 2015-11-16 14:29:23
回答 1查看 1.6K关注 0票数 0

我一直致力于建立SonarQube for和iOS项目,目标-C。使用OCLint设置该工具。

当我尝试为简单的Xcode项目设置SonarQube时,这是成功的,而我在为具有多个.xcodeproj文件的工作区的Xcode项目设置它时失败了。

在终端中运行运行声呐. is文件时显示的警告是,

代码语言:javascript
复制
Running OCLint...Skipping /Users/alex/Desktop/DemoWorkSpaceApp/SonarSampleWokspaceApp/. Compile command not found.

完成运行-sonar.sh运行过程后,项目问题区域的声纳仪表板将显示所有计数为0。就像这张照片里一样

这是声纳-project.properties文件内容。

代码语言:javascript
复制
red metadata
sonar.projectKey=com.qb.SonarSampleWokspaceApp.SonarSampleWokspaceApp

sonar.projectName=SonarSampleWokspaceApp
sonar.projectVersion=1.0

# optional description
sonar.projectDescription=Interns project on Wear

# path to source directories (required)
sonar.sources=/Users/alex/Desktop/DemoWorkSpaceApp/SonarSampleWokspaceApp

# The value of the property must be the key of the language.
sonar.language=objc

# Xcode project configuration
sonar.objectivec.workspace=SonarSampleWokspaceApp.xcworkspace
sonar.objectivec.projects=SonarSampleWokspaceApp.xcodeproj
sonar.objectivec.appScheme=SonarSampleWokspaceApp

# Encoding of the source code
sonar.sourceEncoding=UTF-8

# JUnit report generated by run-sonar.sh is stored in sonar-reports/TEST-report.xml
# Change it only if you generate the file on your own
# The XML files have to be prefixed by TEST- otherwise they are not processed 
sonar.junit.reportsPath=sonar-reports/

# Paths to exclude from coverage report (tests, 3rd party libraries etc.)
#sonar.objectivec.excludedPathsFromCoverage=.*Tests.*

这是项目的文件夹结构。

我使用Alexs:SonarSampleWokspaceApp alex$ sudo ./run-sonar.sh在终端中运行run-sonar.sh文件。

任何人请帮助解决这个问题的Compile command not found与OCLint。

EN

回答 1

Stack Overflow用户

发布于 2015-11-17 09:52:10

你的配置看起来没问题。可能有一些路径错误,

通过运行以下命令跟踪您的问题:

代码语言:javascript
复制
sh run-sonar.sh -v

这也将激活verbose日志。如果这不能帮助您发现问题,请尝试运行:

代码语言:javascript
复制
sonar-runner -X

它将显示full stack trace

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

https://stackoverflow.com/questions/33737751

复制
相关文章

相似问题

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