阿帕奇检票口升级



我最近开始研究一个大约十年前开发的项目,该项目中使用的当前 Wicket 版本是 Wicket 1.3,它已经到了生命周期的尽头。他们最近在生产服务器上将java升级到jdk7。这是我第一次有机会在检票口工作。我被要求进行可行性研究并提供工作量/成本估算。我在想"我们不能直接从检票口 7.0.0 升级到检票口 1.3.5 吗?在这种情况下,我必须考虑 Apache Wicket 即 Wicket 的中间版本中的更改(修改/弃用),Wicket 1.4、1.5、1.6。请指导我。

1.3 和 7.0 之间有很多变化,这对您的应用程序的影响程度当然取决于您使用多少检票口。

在此处查看迁移指南:http://wicket.apache.org/start/wicket-7.x.html#migrate

您将无法将新的检票口 7 JAR 放入您的项目中,恐怕仅此而已,它甚至可能不会编译。

有许多方法和类已被弃用。此外,对现有类进行了许多更改,例如IVisitor,IBehavior等。

1.3到7的承诺将是很多工作。

我建议从升级到 1.5 开始。
从 1.5 升级到 6 然后升级到 7 不应该像直接升级到 1.3 到 7 那么糟糕。

最新更新