php Sonnar转轮错误:'sonar-runner'未被识别为内部或外部命令、可操作程序或批处理文件

bz4sfanl  于 2023-01-24  发布在  PHP
关注(0)|答案(2)|浏览(274)

我刚刚使用www.example.com上的指南在windows 7上安装了sonnar runnersonarqube.com
我已经在C盘上安装了sonnarqube4.5和sonar-runner,但是我的项目在D盘的xampp/htdocs中。
现在,当我试图使用命令行启动sonnar runner,我得到以下错误:
Microsoft Windows [版本6.1.7601]版权所有(c)2009微软公司。保留所有权利。
C:\用户\管理员〉光盘..
C:\用户〉cd..
C:〉cd窗口
C:\窗口〉d:
D:〉CD放大器
D:\xampp〉光盘htdocs
D:\xampp\htdocs〉sonar-runner -e 'sonar-runner'无法识别为内部或外部命令、可操作程序或批处理文件。
这是因为我有项目和sonnarqube在不同的驱动器上吗?请帮助。

vshtjzan

vshtjzan1#

这是因为sonar-runner可执行文件不在当前目录中,Windows不知道在哪里可以找到它。您需要将包含sonar-runner的目录添加到PATH环境变量中(类似情况请参见this thread)。
注:SonarQube 4.5是旧版本,您应该使用latest 5.6 LTS

shyt4zoc

shyt4zoc2#

转到此链接https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/
下载sonarscanner取决于你的操作系统,
然后拉开拉链
C:\sonar-scanner-4.6.2.2472-windows\bin\sonar-scanner.bat
添加环境变量的路径

相关问题