首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
本地项目Jfinal 2.2 可以直接顺利升级到Jfinal 3.0?
leolove
2017-01-19 08:53
本地项目Jfinal 2.2 可以直接顺利升级到Jfinal 3.0?
项目:
JFinal
评论区
toni
2017-01-19 09:01
替换jar包,看看报错不报错就好
回复
冰点契约
2017-01-19 09:54
可以
回复
lyh061619
2017-01-19 09:57
先升,然后排查下看是不是有错误,如果有就手动修改下量不是很大的,就是稍api名称而已,JFinal新版本对旧版本的兼容做得还挺人性化的,当然每一次版本的发布,调整两三个api名称也是可以理解的,框架也是在不断的进化与前进,跟咱们做项目也是个路数的。
回复
zempty
2017-01-19 10:03
为啥是以3.0发布呢!必然会有不兼容低版本的API!
回复
Adam
2017-01-19 10:06
3.0包下载很慢啊
回复
青竹
2017-01-19 10:07
没有更新日志啊
回复
zempty
2017-01-19 10:20
@Adam
看来我不是一个人啊。50%多之后,就1.几K的速度
回复
luorongda
2017-01-19 10:22
已升级,有一些改动。 好像是增加了模版类型、另外对jsp也更加友好了,这个正需要。
回复
晴朗320
2017-01-19 10:23
我以为是2.3版本,没想到直接3.0,这变化大不大啊?
回复
似水流言1
2017-01-19 10:36
你们的没有出现错误吗?
回复
似水流言1
2017-01-19 10:36
我的直接是这个错误?
java.sql.SQLException: java.lang.IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor1 cannot access its superclass sun.reflect.ConstructorAccessorImpl
回复
lyh061619
2017-01-19 13:26
@晴朗320
不大,但如果原项目用beetl模板的注意下。
回复
lyh061619
2017-01-19 13:30
@zempty
框架发展需求,有那么两三个api不一样也正常,也只修改下名称或以前版本设计不够好,应版本发展需求,和更加形象些,所以新版本就重新定义了下,升级上去,对项目调整的工作可以忽略不计的。
回复
lyh061619
2017-01-19 13:32
@青竹
文档和更新日志,估计是波总还没来得及弄完,或正在弄中,所以发布时提晚点点再公布了,新版本新增了动态sql支持、定时器和官方引擎模板的支持,所以写文档时间长。
回复
lyh061619
2017-01-19 13:34
@似水流言1
那点错误的调整工作量是可以忽略不计的。应版本发展需求,和更加形象些,所以在新版本就重新定义了下,所以直接从版本直接用2.2到3.0可想而知了。
回复
giegie
2017-01-19 19:01
Constant 改动很大
回复
leolove
2017-01-20 15:13
已经成功升级,很简单,换一下jar包,对原来的东西基本没有影响。
回复
吴先生
2017-01-20 19:38
@leolove
请问下这句没了,应该用什么替代constants.setBaseViewPath("page/")
回复
leolove
2017-01-20 21:30
@吴先生
或者在配置文件中直接写:
public void configRoute(Routes me) {
me.setBaseViewPath("page/");
}
回复
发送
我要反馈
热门反馈
扫码入社