Estou tentando usar o sonar-runner no meu Mac. Então, eu faço o download do SonarScanner e sigo as instruções aqui: link
Quando tento executar o "sonar-runner" no meu terminal, recebo esta mensagem:
sonar-runner: command not found
Acho que é um problema adicionar o SONAR_RUNNER_HOME ao meu caminho. Então eu editei meu arquivo .bash_profile assim:
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"
Com isso, o Maven trabalha, eu posso usar o "mvn test" por exemplo. Mas não para "sonar-runner" ...
Eu editei o arquivo .profile para gostar disso:
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;
Finalmente, tento editar o arquivo / etc / paths assim:
/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/
Sempre o mesmo problema ... Alguém pode me explicar como corrigi-lo e adicionar meu sonar_runner_homme corretamente ao caminho?
obrigado!
CORRIGIDO
Foi apenas uma maneira ruim: PATH = / usr / local / Documentos / sonar-scanner-2.5 / bin: "$ PATH" PATH = / usr / local / sonar-scanner-2.5 / bin: "$ PATH"
Meu mal!