我在此升级尝试之前卸载了“违规过滤器”,但无济于事:(
看起来数据库中仍有 ViolationFilter 部分阻止更新,并且不会通过卸载插件被禁用或删除。没有安装标记为与 5.1.x 不兼容的插件
我尝试从 5.0.1 升级到 5.1.1
2015.06.15 08:50:36 INFO web[DbMigration] == AddUuidToAnalysisReports: 已迁移 (0.0960s) =========================== == 2015.06.15 08:50:36 INFO web[DbMigration] 2015.06.15 08:50:36 INFO web[osjsAbstractDatabaseConnector] 初始化休眠 2015.06.15 08:50:38 ERROR web[ossui.JRubyFacade] 升级数据库失败 org/sonar/api/rules/ViolationFilter java.lang.ClassLoader.defineClass1(本机方法) java.lang.ClassLoader.defineClass(ClassLoader.java:800) java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
更新:当前安装了这些插件:
插件 | 版本 | 描述 ------------ | -------- | -------------------------------------------------- -------- 格纹 | 2.3 | 使用 Checkstyle 分析 Java 代码。 科贝图拉 | 1.6.3 | 使用 Cobertura 获得代码覆盖率。 FB 贡献 | 1.3 | 新的 Findbugs 规则(参见 http://fb-contrib.sourceforge.net) 查找错误 | 3.2 | 使用 Findbugs 3.0.1 分析 Java 代码。 爪哇 | 3.3 | SonarQube 规则引擎。 产品经理 | 2.4.1 | 使用 PMD 分析 Java 代码。 标签指标 | 1.4.1 | 添加一个包含文件级别指标信息的新选项卡 小部件实验室 | 1.6 | 其他小部件
请注意,Widget Lab 1.7 版已设置为在 5.1.1 中加载