sonar-runner能否检查C语言?

1) 打开“系统属性”对话框点击“环境变量”,进入环境变量对话框

2) 在“系统变量(S)”下点击“新建(W)...”,在编辑系统变量对话框中添加SONAR_RUNNER_HOME变量。

3) 在“系统变量(S)”下找到“Path”点击“编辑(I)...”,在编辑系统变量对话框中“变量值(V):”输入框内容未尾添加、“;%SONAR_RUNNER_HOME%\bin;”,点确定

4) 依次点击“环境变量”和“系统属性”对话框的确定以保存刚添加的环境变量。

5) 按下图所示命令进行验证环境变量是否配置成功如果展示结果如下图所示,则表示配置成功

切换到项目源码根目录,执行以下命令:sonar-runner

扫描结果中出现“EXCUTION SUCCESS”字样则表示代码扫描成功

查看代码扫描结果地址:

在实际应用过程中,鈳能会遇到报JVM空间不够或内存溢出的情况为了解决此问题,可以按下文所示方法通过修改批处理脚本D:\sonar\sonar-runner-2.3\sonar-runner.bat文件即可

根据实际情况并参照下圖所示修改sonar-runner.bat文件中第77行。

如果执行sonar-runner命令时提示’sonar-runner’不是内部或外部命令,也不是可运行的程序或批处理文件检查环境变量是否配置成功。

我要回帖

 

随机推荐