启动SonarQube时java.exe路径无法识别的问题求助
启动SonarQube时Java路径识别失败问题求助
问题详情
- 执行StartSonar批处理的路径:
C:\sonarqube\sonarqube-9.7.1.62043\bin\windows-x86-64>StartSonar.bat - JAVA_HOME环境变量配置:
C:\Program Files\Java\jdk1.8.0_291\bin - 将SONAR_JAVA_PATH配置为上述相同路径后,启动报错:
Starting SonarQube... '"C:\Program Files\Java\jdk1.8.0_291\bin"' is not recognized as an internal or external command, operable program or batch file.
已核实信息
- JAVA_HOME指向的bin目录下确实存在java.exe,目录内容片段:
13.10.2021. 10:56 20.224 appletviewer.exe 13.10.2021. 10:56 20.224 extcheck.exe 13.10.2021. 10:56 20.224 idlj.exe 13.10.2021. 10:56 41.216 jabswitch.exe 13.10.2021. 10:56 20.224 jar.exe 13.10.2021. 10:56 20.224 jarsigner.exe 13.10.2021. 10:56 20.224 java-rmi.exe 13.10.2021. 10:56 276.224 java.exe 13.10.2021. 10:56 20.224 javac.exe 13.10.2021. 10:56 20.224 javadoc.exe 13.10.2021. 10:56 157.440 javafxpackager.exe 13.10.2021. 10:56 20.224 javah.exe 13.10.2021. 10:56 20.224 javap.exe //other exe files related to jdk - 已重启CMD使环境变量生效,执行检查命令
@For %G In (java StartSonar.bat) Do @Echo %~$PATH:G时出现报错:StartSonar.bat was unexpected at this time. - 当前PATH环境变量内容:
PATH=C:\Program Files\Eclipse Adoptium\jdk-17.0.5.8-hotspot\bin;C:\Program Files\Java\jdk1.8.0_291\bin;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\PostgreSQL\14\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files\dotnet\;C:\msys64\mingw64\bin;C:\Users\pk\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Azure Data Studio\bin;C:\Users\pk\.dotnet\tools;C:\Users\pk\AppData\Local\GitHubDesktop\bin
内容的提问来源于stack exchange,提问作者Nemanja
相关产品推荐
相关产品推荐

