1.0 缺少JS环境
分析:没有node环境的话,扫描时会提示如下错误,不能分析项目中的.js文件,虽然最后也能分析成功,但在报告中,不会显示扫描的.js代码行数(凭空少了50w行代码)。
报错内容
解决办法:安装对应的js运行环境,下载链接:http://nodejs.cn/download/d,具体下载见下图:
下载界面
下载完成后进行安装,cmd命令输入 node –version,出现以下信息,说明配置完成。
查看版本
2.0 SonarQube启动后关闭服务
任务管理器
3.0 扫描代码时,提示using the -X switch to able full debug logging
在配置中,将SCM设置为真即可