我最近开始研究近十年前开发的项目,该项目中使用的当前Wicket版本是Wicket 1.3,已达到生命终结。他们最近在他们的生产服务器上将java升级到jdk7。这是我第一次有机会参与检票口。我被要求进行可行性研究并提供努力/成本估算。我想“我们不能直接从wicket 1.3.5升级到wicket 7.0.0吗?”在这种情况下,我必须考虑Apache Wicket viz,Wicket 1.4,1.5,1.6的中间版本中的更改(修改/弃用)。请指导我。
答案 0 :(得分:0)
在1.3和7.0之间有很多变化,这对你的应用程序有多大影响当然取决于你使用的多少wicket。
在此处查看迁移指南: http://wicket.apache.org/start/wicket-7.x.html#migrate
你不可能只是将新的wicket 7 JAR放入你的项目中,而且我不会害怕,它甚至可能无法编译。
答案 1 :(得分:0)
有许多方法和类已被弃用。此外,对现有的类进行了许多更改,例如IVisitor,IBehavior等。
1.3到7的承诺将是很多工作。
我建议从升级到1.5开始。
从1.5升级到6升然后升级7不应该像直接升级到1.3到7那样糟糕。