我在Visual Studio Code上运行SonarQube插件和SonarLint时遇到了一些问题。
安装前者或两个插件后,我尝试运行(遵循教程...)命令SonarQube Inject: Create global config with credentials to servers
,最后得到以下消息command 'sonarqube-inject.analyzeProject' not found
。
答案 0 :(得分:2)
答案 1 :(得分:1)
问题来自插件二进制文件默认情况下不可执行(至少在我的Ubuntu 16.04 / VSCode 1.14上)。 我只需要让它可执行:
cd ~/.vscode/extensions/silverbulleters.sonarqube-inject-1.3.0/tools/sonarlint-cli/bin/
chmod u+x sonarlint
然后,重新启动VSCode并再次运行命令SonarQube Inject: Create global config with credentials to servers
并设置服务器。