【问题标题】:Sonarqube 5.0: Database schema must be updatedSonarqube 5.0:必须更新数据库架构
【发布时间】:2015-03-22 16:19:12
【问题描述】:

在升级 Sonar 5.0 之前,我使用了内部 org.codehaus。sonar:sonar-maven-plugin:4.3.2。升级后我在 5.0 版本中使用了相同的插件,但得到了错误

Failed to execute goal org.codehaus.sonar:sonar-maven-plugin:5.0:sonar (default-cli) on project at.biac.offer.pom: Please update sonar-maven-plugin to at least version 2.3

然后我切换到 org.codehaus.mojo:sonar-maven-plugin:2.5 但现在我收到以下错误

org.sonar.jpa.session.DatabaseException: Database schema must be updated   [version/required=721/170]. Please browse to your sonar homepage.

到目前为止,有什么方法可以在不丢失我的分析数据的情况下解决这个问题?

【问题讨论】:

    标签: maven maven-plugin sonarqube sonarqube-5.0


    【解决方案1】:

    数据库升级是升级 SonarQube 服务器时的正常步骤。您不应丢失任何数据。

    【讨论】:

    • 数据库在升级过程中升级成功。但是现在我在运行声纳分析时遇到了错误。
    • version/required=721/170 消息表明升级未顺利结束:DB 版本为 170,而分析作业需要版本 721。可能您没有连接到正确的数据库?
    • 我认为问题在于,我现在为我的分析工作使用了不同的 maven 插件。否则版本号中的差异将没有意义。错误信息告诉我需要的版本是 170 但实际版本是 721。
    • 第一条错误信息呢?为什么我不能将 org.codehaus.sonar:sonar-maven-plugin:5.0 与 Sonar 5.0 一起使用?
    • > 我使用了内部的 org.codehaus.sonar:sonar-maven-plugin:4.3.2 如你所知 internal 意味着它不应该被使用...
    猜你喜欢
    • 2010-10-07
    • 2017-12-16
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多