當執行使用Maven的聲納插件聲納分析:接收「未授權」錯誤
- 沒有任何其他的變化,除了從SonarQube 3.7升級到4.2
我們收到以下錯誤:
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.2:sonar (default- cli) on project museum-mobile: Can not execute SonarQube analysis: Not authorized. Please check the properties sonar.login and sonar.password. -> [Help 1]
我們的帳戶仍被列爲「聲納管理員」,具有完全訪問權限到所有全局PERMIS sions:管理質量配置文件,管理系統,執行分析,執行預覽分析,配置項目,共享儀表盤和過濾器
- 當我們使用默認的「admin」帳戶運行時,我們能夠執行分析。
環境:
- 視窗7 64位
- 爪哇JDK 1.6.0_31和1.7.0_25
- 的Maven 3.0.5
- 聲納行家-插件2.0和2.3
JIRA開業:MSONAR-66
從哪個版本升級? –
如果您從小於3.7的版本升級,則該帳戶可能沒有「執行分析」權限。請參閱http://docs.codehaus.org/display/SONAR/Analyzing+with+Maven#AnalyzingwithMaven-配置SonicarQubeAnalysis –
或者這意味着您已激活強制身份驗證功能。請參閱http://docs.codehaus.org/display/SONAR/Authentication。 –