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

Posted 太白的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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看到底哪里不一致的,但最近事情实在太多了,没这闲心去细查这些不是重点的问题了。

以上是关于velocity-tools-beta1.jar与velocity-tools.jar不兼容的主要内容,如果未能解决你的问题,请参考以下文章

spring与hibernate整合

[转]springmvc+mybatis需要的jar包与详解

springboot的jar包内的配置文件与jar包外配置文件的加载顺序

jar清单中的绝对路径名与相对路径名

commons-fileupload-1.2.1.jar 插件上传与下载

dex2jar和jd-GUI的下载安装与使用