我刚刚使用 sonarqube.com 指南在Windows 7上安装了sonnar runner
我已经在C盘上安装了sonnarqube4.5和sonar-runner,但我的项目是在D盘的xampp/htdocs中。
现在,当我尝试使用命令行启动sonnar运行器时,出现以下错误:
Microsoft 视窗 [版本 6.1.7601] 版权所有 (c) 2009 Microsoft 公司。 保留所有权利。
C:\Users\Administrator>cd..
C:\Users>cd..
C:>cd 温多斯
C:\Windows>d:
D:>cd xampp
D:\xampp>cd htdocs
D:\xampp\htdocs>sonar-runner -e 'sonar-runner' 不被识别为 内部或外部命令,可操作的程序或批处理文件。
这是因为我在不同的驱动器上有项目和sonnarqube吗?请帮忙。
sonar-runner
可执行文件不在当前目录中,Windows不知道在哪里可以找到它。您需要将包含sonar-runner
的目录添加到PATH
环境变量中(有关类似情况,请参阅此线程)。
注意:SonarQube 4.5 是古老的,您应该改用最新的 5.6 LTS。
转到此链接https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/
下载声纳扫描仪取决于您的操作系统,
然后解压缩
C:\sonar-scanner-4.6.2.2472-windows\bin\sonar-scanner.bat
将路径添加到环境变量