我最近开始从事一个大约十年前开发的项目,该项目中使用的当前 Wicket 版本是 Wicket 1.3,它已达到生命周期。他们最近在生产服务器上将 java 升级到 jdk7。这是我第一次有机会在检票口工作。我被要求进行可行性研究并提供工作量/成本估算。我在想“我们不能直接从 wicket 1.3.5 升级到 wicket 7.0.0 吗?” 在这种情况下,我是否必须考虑 Apache Wicket 中间版本中的更改(修改/弃用),即 Wicket 1.4、1.5、1.6。请指导我。
问问题
296 次
2 回答
0
有许多方法和类已被弃用。此外,现有的类如 IVisitor、IBehavior 等也发生了许多变化。
1.3到7的工作量很大。
我建议从升级到 1.5 开始。
从 1.5 到 6 再到 7 的升级应该不会像直接从 1.3 到 7 那样可怕。
于 2017-06-24T00:11:07.620 回答
0
1.3 和 7.0 之间发生了很多变化,这对您的应用程序的影响程度当然取决于您使用的检票口数量。
在此处查看迁移指南: http ://wicket.apache.org/start/wicket-7.x.html#migrate
您将无法将新的 wicket 7 JAR 放入您的项目中,恐怕仅此而已,它甚至可能无法编译。
于 2016-03-17T20:32:06.043 回答