0

我在 Jenkins CI 服务器上使用 maven 构建了一个项目,最近构建的 Sonar 部分开始以众所周知的方式失败

  org.sonar.core.persistence.BadDatabaseVersion: Database must be upgraded. Please browse http://x.x.x.x:9000/setup

我浏览到http://xxxx:9000/setup,那里的消息是绿色的,说我的数据库是最新的。数据库看起来不错,据我从输出中可以看出,声纳服务器没有抛出任何异常,并且直到几天前,此安装一直运行良好。

我检查了正在运行的服务器和数据库之间的 id 是否相同,并确保只有一个 Sonar 实例正在与 H2 DB 通信。

我的下一步是逐步完成 Sonar 代码,我并不急于这样做。任何关于错误的指针将不胜感激。

谢谢。

4

1 回答 1

1

您的 Maven 插件版本可能与您的 Sonar 安装不一致。

于 2013-06-20T23:51:01.977 回答