2016-03-07 105 views
0

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

回答

0

在1.3和7.0之间有很多变化,这对你的应用程序的影响有多大取决于你使用的检票门多少。

采取措施,通过迁移指南这里看看: http://wicket.apache.org/start/wicket-7.x.html#migrate

你将不能够只是在新的检票口下降7名的JAR你的项目,仅此而已,我害怕,它可能不会甚至编译。

0

已经有许多方法和类已被弃用。此外,对于现有的课程如IVisitor,IBehavior等也进行了很多改变。

1.3到7课程将会有很多工作。

我建议先升级到1.5。
从1.5升级到6,然后升级到7应该不会像直接升级到1.3到7那样糟糕。