velocity-tools-beta1.jar与velocity-tools.jar不兼容

 今天在升级了某些依赖jar的版本启动一项目后,velocity中的有些定义在common.vm中变量居然变成了null,没能include进来导致,而没升级的环境是ok的,经过反查,最后发现是将velocity-tools-beta1.jar升级到了velocity-tools.jar为止,velocity-tools 2.0一共发布过下列的版本:

这2.0-beta1又是哪里的呢?居然还有个groupId是velocity-tools的,如下:

这俩类路径之类的基本都一致,都是类似如下:

最后将其还原到2.0-beta1后正常,本来应该debug看到底哪里不一致的,但最近事情实在太多了,没这闲心去细查这些不是重点的问题了。

posted @ 2016-12-06 18:34  zhjh256  阅读(371)  评论(0编辑  收藏  举报