作者 RuoYi

升级velocity到最新版本2.3

@@ -31,7 +31,7 @@ @@ -31,7 +31,7 @@
31 <commons.fileupload.version>1.4</commons.fileupload.version> 31 <commons.fileupload.version>1.4</commons.fileupload.version>
32 <commons.collections.version>3.2.2</commons.collections.version> 32 <commons.collections.version>3.2.2</commons.collections.version>
33 <poi.version>4.1.2</poi.version> 33 <poi.version>4.1.2</poi.version>
34 - <velocity.version>1.7</velocity.version> 34 + <velocity.version>2.3</velocity.version>
35 <jwt.version>0.9.1</jwt.version> 35 <jwt.version>0.9.1</jwt.version>
36 </properties> 36 </properties>
37 37
@@ -132,14 +132,8 @@ @@ -132,14 +132,8 @@
132 <!-- velocity代码生成使用模板 --> 132 <!-- velocity代码生成使用模板 -->
133 <dependency> 133 <dependency>
134 <groupId>org.apache.velocity</groupId> 134 <groupId>org.apache.velocity</groupId>
135 - <artifactId>velocity</artifactId> 135 + <artifactId>velocity-engine-core</artifactId>
136 <version>${velocity.version}</version> 136 <version>${velocity.version}</version>
137 - <exclusions>  
138 - <exclusion>  
139 - <groupId>commons-collections</groupId>  
140 - <artifactId>commons-collections</artifactId>  
141 - </exclusion>  
142 - </exclusions>  
143 </dependency> 137 </dependency>
144 138
145 <!-- collections工具类 --> 139 <!-- collections工具类 -->
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
20 <!--velocity代码生成使用模板 --> 20 <!--velocity代码生成使用模板 -->
21 <dependency> 21 <dependency>
22 <groupId>org.apache.velocity</groupId> 22 <groupId>org.apache.velocity</groupId>
23 - <artifactId>velocity</artifactId> 23 + <artifactId>velocity-engine-core</artifactId>
24 </dependency> 24 </dependency>
25 25
26 <!-- collections工具类 --> 26 <!-- collections工具类 -->
@@ -20,10 +20,9 @@ public class VelocityInitializer @@ -20,10 +20,9 @@ public class VelocityInitializer
20 try 20 try
21 { 21 {
22 // 加载classpath目录下的vm文件 22 // 加载classpath目录下的vm文件
23 - p.setProperty("file.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader"); 23 + p.setProperty("resource.loader.file.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
24 // 定义字符集 24 // 定义字符集
25 p.setProperty(Velocity.INPUT_ENCODING, Constants.UTF8); 25 p.setProperty(Velocity.INPUT_ENCODING, Constants.UTF8);
26 - p.setProperty(Velocity.OUTPUT_ENCODING, Constants.UTF8);  
27 // 初始化Velocity引擎,指定配置Properties 26 // 初始化Velocity引擎,指定配置Properties
28 Velocity.init(p); 27 Velocity.init(p);
29 } 28 }