将 SONAR_RUNNER_HOME 正确添加到 PATH

将 SONAR_RUNNER_HOME 正确添加到 PATH

我正在尝试在 Mac 上使用 sonar-runner。因此我下载了 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 ”。但不能用于“ sonar-runner ”...

我已将 .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”

我的错 !

相关内容