Spring5.0.1 VelocityEngineFactoryBean

在此行找到多个注释:
    -找不到类’org.springframework.ui.velocity.VelocityEngineFactoryBean’
    -找不到类’org.springframework.ui.velocity.VelocityEngineFactoryBean'[配置集:MyApp / web-
     上下文]

    <bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
  <property name="velocityProperties">
     <value>
      resource.loader=class
      class.resource.loader.class=org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
     </value>
  </property>
</bean>
最佳答案
在Spring 4.3中,Spring已将Velocity软件包org.springframework.ui.velocity标记为已弃用,并在Spring 5.0.1中将其完全删除(根据JürgenHöller的说法,这是因为Velocity Framework的历史可追溯至2010年).
资料来源:https://jira.spring.io/browse/SPR-13795.

但是,您仍然可以在Spring 5.0.x Framework中使用Velocity 1.7.
只需在this线程中遵循@bekce的答案即可.

相关文章

    转载注明原文:Spring5.0.1 VelocityEngineFactoryBean - 代码日志