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不兼容的主要内容,如果未能解决你的问题,请参考以下文章
[转]springmvc+mybatis需要的jar包与详解
springboot的jar包内的配置文件与jar包外配置文件的加载顺序