Я пытаюсь использовать сонар-бегун в моем Mac. Поэтому я загружаю SonarScanner и следую инструкциям здесь: http://docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner
Когда я пытаюсь запустить «sonar-runner» в моем терминале, я получаю это сообщение:
sonar-runner: command not found
Я думаю, что это проблема добавления SONAR_RUNNER_HOME к моему пути. Поэтому я отредактировал мой файл .bash_profile так:
PATH=/usr/bin:/bin:/usr/sbin:/sbin
export PATH
# add custom, local installations to PATH
PATH=/usr/local/apache-maven/apache-maven-3.3.9/bin:"$PATH"
PATH=/usr/local/sonarqube-5.3/bin/macosx-universal-64:"$PATH"
PATH=/usr/local/Documents/sonar-scanner-2.5/bin:"$PATH"
PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:"$PATH"
С этим, Maven работает, я могу использовать, например, "mvn test". Но не для "сонара-бегуна" ...
Я отредактировал файл .profile так:
JAVA_HOME=/Library/Java/Home
export JAVA_HOME;
SONAR_HOME=/Users/Max/Documents/sonarqube-5.3/bin/macosx-universal-64/
export SONAR_HOME;
SONAR_RUNNER_HOME=/Users/Max/Documents/sonar-scanner-2.5/bin
export SONAR_RUNNER_HOME;
M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9
export M2_HOME;
Наконец, я пытаюсь отредактировать файл /etc /paths следующим образом:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/apache-maven/apache-maven-3.3.9/bin
/Users/Max/Documents/sonar-scanner-2.5/bin
/Users/Max/Documents/sonarqube-5.3/bin/macosx-universal-64/
Всегда одна и та же проблема ... Может кто-нибудь объяснить мне, как это исправить и правильно добавить мой sonar_runner_homme к пути?
Спасибо !
ФИКСИРОВАННЫЙ
Это был просто плохой путь: PATH =/usr/local/Documents/sonar-scanner-2.5/bin: "$ PATH" PATH =/usr/local/sonar-scanner-2.5/bin: "$ PATH"
Виноват !