springmvc 和velocity 配置 报错 VelocityEngineFactory NoClassDefFoundError

spring 4.1.6.RELEASE maven方式.
报错如下:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: org.geekworld.service.AccountService org.geekworld.controller.AccountController.accountService; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.web.servlet.view.velocity.VelocityConfigurer] for bean with name 'velocityConfig' defined in class path resource [spring-servlet.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/ui/velocity/VelocityEngineFactory
配置为



<!-- 使用springMacro的对象 -->





<!-- spring的日期格式化 -->

<!-- velocity toolbox -->


图片说明

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
velocity 使用中的一个坑
如果使用velocity 想自定义 spring.velocity.properties.file.resource.loader.class 属性实现加载指定file 或者复杂的页面关系nn一般配置如下:nnnn#velocity 模板文件配置nspring.velocity.charset=UTF-8nspring.velocity.content-type=text/htmlnspring....
SpringMVC 集成velocity以及介绍velocity的基本使用语法
Velocity模板(VM)语言介绍以及与MVC集成Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人 员可以只关注页面的显示效果...
SpringMVC中添加Velocity的配置
SpringMVC中添加Velocity的配置
新手整合springmvc+velocity过程
最近闲来无事试着学习了一下velocity这个模板,做了一个springmvc的整合实例!n这个东西首先你需要引入velocity的包nn有两个缺一不可。velocity.jar和velocity-tools.jarn接下来就是springmvc中velocity的bean配置(切记要注释掉其他视图解析器的代码,不然会找不到你要跳转的html或者vm的)nn**************
Maven + Spring mvc + Mybatis + Velocity +国际化配置 demo
Maven + Spring mvc + Mybatis + Velocity +国际化配置 整合实例,之前上传的整合 Demo,修改了一些问题,所以重新上传了一个
Velocity配置详解(三)
一 springmvc中velocity配置详解n1.1 web.xml配置n n contextConfigLocationn n classpath*:common/common.xmln n 注: common.xml可以随便取名,知道是velocity的配置就行。n1.2 common.xml (velocity.xml的配置)
Velocity 时间格式化问题
在web-inf下添加配置文件toolbox.xml<?xml version="1.0" encoding="UTF-8"?> n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" n "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd">n<toolbox>
java如何发送邮件以及使用Velocity模板解决模板文件中文乱码的问题
使用Velocity模板发送邮件的问题n最近做一个监控项目,需要发送邮件预警,选择了使用Spring整合velocity 模板发送邮件,遇到了2个问题:n问题1:中文乱码变成了????,坑啊。n问题2:除了警告文本之外,想加上一张图片但是使用项目中的图片时一直显示不出来,后来发现,接收方邮件回去邮箱服务器中取相对路径的图片资源,导致显示不了,于是指向了互联网中的图片资源,才得以显示。
springMVC @RequstMapping 和视图解析器配置导致的404错误
页面访问错误如下:rnrnrncontroller方法的配置如下:rnrnrn视图解析器配置如下:rnrnrn问题描述:在controller未加入@RequestMapping时访问是正常没错误的。rn在我加入@RequestMapping注解时就出现如上的404错误。但想想都知道应该是视图解析器配置有误,可是却看着视图解析器配置都一直没头绪。最后重新写一遍视图解析器,就成功了。对比发现就少了一
springMVC+velocity做权限控制 控制到按钮!
1.spring拦截器配置nnmvc:interceptors>n mvc:interceptor>n mvc:mapping path="/privileges/*"/>n mvc:mapping path="/system/*"/>n mvc:mapping path="/business/*"/>n -->n -->n --
Velocity所需jar包
velocity所需jar下载 commons-beanutils.jar commons-collections-3.1.jar commons-digester-1.8.jar velocity-1.7.jar velocity-1.7-dep.jar velocity-tools-2.0.jar
Velocity 乱码问题 ,提示找不到VelocityEngineFactory
Spring的applicationContext.xml 中配置 :rnrn rn rn .vmrn rn rn text/html;charset=UTF-8rn rn rn rn rn /pc/vm/rn rn rn rn utf-8rn utf-8rn rn rn rnrnrn------rn后台报错:rnrn2008-07-11 11:47:48,171[ERROR]Exception sending context initialized event to listener instance of class com.opensymphony.xwork.spring.SpringObjectFactoryListenerrnorg.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.web.servlet.view.velocity.VelocityConfigurer] for bean with name 'velocityConfigurer' defined in class path resource [config/applicationContext.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/ui/velocity/VelocityEngineFactoryrnCaused by: rnjava.lang.NoClassDefFoundError: org/springframework/ui/velocity/VelocityEngineFactoryrn at java.lang.ClassLoader.defineClass1(Native Method)rn at java.lang.ClassLoader.defineClass(ClassLoader.java:620)rn at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)rn at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)rn at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)rn at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)rn at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)rn at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)rn at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:327)rn at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1066)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:282)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)rn at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)rn at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)rn at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)rn at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)rn at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)rn at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)rn at org.apache.catalina.core.StandardService.start(StandardService.java:448)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:552)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:585)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)rnrnrnrn----rn大哥们,我是少哪个包啊?
velocity遇到的问题及分析
使用情况:rn使用了webmvc框架,框架里集成了velocity模板引擎,但是在使用时没有配置velocity.properties日志配置文件。rnrn现象:rn使用jenkins发布后应用一直不能正常启动(tomcat端口已经监听),具体错误信息如下:rnrn错误信息:rnjenkins发布后的错误信息:rnrnjava.lang.NoClassDefFoundError: Could no...
把以前ssm框架中的spring版本改成5.0.3出现 NoClassDefFoundError(jackson)异常
本来想试试最新版本的spring5.0.3,结果出现如下的bug Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Constructor threw exception; nested exception is java.lang....
springmvc 返回结果的转换JSON
springmvc 返回结果的转换rnrnRequestMappingHandlerAdapterrnrnServletInvocableHandlerMethod:invokeAndHandlernrnRequestResponseBodyMethodProcessor:writeWithMessageConvertersrnrnAbstractMessageConverterMethodPro...
使用velocity启动项目报错
rn启动tomcat时,出现rn2007-3-15 16:42:42 org.apache.catalina.core.ApplicationContext logrn信息: Velocity [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader.rn200...
springboot使用velocity以及访问j静态资源
访问静态资源 n参考文章:https://www.jianshu.com/p/d127c4f78bb8 n参考文章已经写得很详细了,这里就不再赘述nn使用velocity n参考文章:https://zhuanlan.zhihu.com/p/28251412nn我遇到的问题和参考文章一样,springboot版本是高于1.5的,但是1.5以后由不支持vm,改成freemarker或者其他要重新学语...
SpringMVC模板 
SpringMVC模板, SpringMVC与Velocity,Freemarker
SpringBoot+Velocity,折腾了一个小时,竟然是因为一个小细节。
其实SpringBoot是非常方便的,使用Velocity模板比Spring配置更简单。你不需要太多的配置。只需要:引用依赖:dependency>n groupId>org.springframework.bootgroupId>n artifactId>spring-boot-starter-velocityartifactId>n version>${spring.boot
velocity使用配置
一、简介rn   Velocity 是一个基于java 的模板引擎(template engine). 它可以让视图的设计者在web 页面中引用java 代码中定义的数据对象和命令。从而使Web designers 和java 开发者依照MVC 思想(Model-View-Controller )开发系统,这意味着Web designers 只须将精力注用于良好表现力的视图外观设计,而Java程序
学习springMVC-最少jar包及简单搭建
jar包下载n新建web项目保留webxmln配置webxml文件WEB-INF下n配置springmvcxml文件在src下 classpath即为srcn导入jar包n编写控制器n编写welcomejsp页面在WEB-INFjsp下1.jar包下载http://repo.spring.io/release/org/springframework/spring/4.2.4.RELEASE/ n2.
velocity中自定义指令的用法
velocity是类似于jsp并且比jsp更为强大的引擎,用法也很简单n 和jsp的配置差不多 n 1.在mvc-servlet.xml中配置velocity的引擎、视图解析器、配置文件路径等配置; n 2.视图层使用**.vm格式即可n基本用法可自行百度 这里说自定义指令的做法 n1. 创建一个类继承自Directive类 (这是velocity定义指令必须使用的类) n2. 实现Direc
velocity自定义指令示例
本文将简单举例如何创建velocity的自定义指令。rn    本示例的目的,使用自定义指令把字符串修整成定长(此处使用的是左边补零法),例如,源字符串为“56”,目标长度为6,则修整后的结果为“000056”。rn    本示例的准备工作,诸如安装环境导入velocity的jar包之类的就不说了,这一步不是本文的重点,大家参考其他资料很容易获得。以下直接上码。rn    第一步:编写自定义指令类
velocity模板加载,路径问题
[url]http://hi.baidu.com/ly_dayu/item/828b09c5c3c5e547a8ba9409[/url]rnvelocity使用基本来说比较简单,但在加载模板时老出问题,很多初学者经常会遇到找不到模板这种异常。本文就针对目前常用的三种模板加载方式做以说明。rn[img]http://hiphotos.baidu.com/lylianyu/pic/item/53352...
Eclipse 引用外部library工程,运行时报NoClassDefFoundError的解决
好久没有碰过Eclipse了,公司这边现在在用这个做开发。n在将工程作为library引用至项目的过程中,运行时报错NoClassDefFoundError。n假设我现在是MultiDexApplication工程要引用AndFixLib工程n网上大部分说的操作是:nnn这么添加,并且nnn这里要勾选一下。n而实际中测试,Order and Export 勾选不勾选,引用了An
SpringMVC配置解析html的视图解析器.
/WEB-INF/views/  rn          rn      rn     rn        class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">  rn         rn         rn                 rn      rn如果出现Caused by:
itext加载velocity生成PDF
maven SpringMVC velocity。itext 按照 velocity 生成pdf 并下载。
AngularJS与Velocity一起发生奇怪的错误(挖坑)
AngularJS与Velocity整合,发生错误nHTTP ERROR 500nnProblem accessing /code. Reason:nn Lexical error, Encountered: "(" (40), after : "" at code.html[line 142, column 61]nnCaused by:nnorg.apache.ve
使用Velocity模板引擎生成HTML
rn 动态内容生成HTML.好处大家应该在网上都略微了解了些.下面我向大家介绍一下,如何使用Velocity生成HTML.rn rn关于中文问题,我已经在另一篇里介绍过了,该如何设置Velocity的编码,这里就不再重复了.rn代码见下:rnnString path = request.getSession().getServletContext().getRealPath(&quot;/&quot;);  rnPr...
Java使用 VelocityEngine模板引擎快速生成HTML等各种代码
一、简介nnVelocity 是一个基于 Java 的模板引擎框架,提供的模板语言可以使用在 Java 中定义的对象和变量上 n说白了就类似于jsp,java中定义对应的对象,模板载入后,可以对象信息动态加载入模板nnnn二、使用方式nnnn1、引入pom(老生常谈)nnnn&amp;lt;dependency&amp;gt;n &amp;lt;groupId&amp;gt;org.apache.velocity&amp;lt;...
velocity基础教程--2自定义ResourceLoader实现字符模板
velocity虽然已经为我们提供了一些资源加载器,基本已经可以满足大部分的用户需求。有的时候还需要我们必须手动去写一些,比如:我们打算采用String的模板而不是vm文件形式,为的是将模板存入db中。 r这是我们只需要继承org.apache.velocity.runtime.resource.ResourceLoader 并实现我们想要的功能。 r下面的例子就是拿上面的需求来进行一个简单的实现
mybatis注解实现 spring mvc + mybatis+velocity 框架 (附完整项目代码)
最近学习了一下mybatis结合网上的一些列子搭建的一个网站的框架,前端显示用的velocity引擎,数据访问使用mybatis+oracle,视图访问控制spring mvc,框架主要包括一些基本的增删改操作以及拦截器,废话不多说了直接开始吧!! 代码下载地址最下面整体项目预览 n项目运行效果图 n n n1.首先架包 n2.实体类就是一个普通的 java bean 也没多少字段,本身只为了框架
Velocity自定义标签无法注入spring的Service解决办法
用springMVC+velocity时,当使用自定义标签,发现自定义标签无法注入spring的其它服务类,归根源码发现,velocity的源码中有一段,有一段代码永远获取的是新实例。所以,把这个地方的源码改了,所以使用这个的时候,已经不是原版的velocity,这个问题很久以前就解决了,最近看velocity又开始重新维护,版本为2.0,以为会解决这个问题,一看,还是没有,所以我还是发布出来吧该版本在1.7版本上做的,如果使用2.0版本的功能,这个是不满足的。这个过程我有两个地方改动。请参照jar包里的说明。
springMVC 整合velocity
springMVC 整合velocity博客地址http://blog.csdn.net/g290095142/article/details/78181767
test项目本身没有什么问题,但是在测的时候报错NoClassDefFoundError
具体报错信息如下:nnnnnnnnnnnnnnnnnn报错原因:nJRE使用的是JRESystem Library(JavaSE-1.7)n关于java/util/function/Function是找不到的。n修改所需的JRE版本:JRESystem Library(JavaSE-1.8),问题解决。
Tomcat 引入jar包导致的 NoClassDefFoundError 报错的问题解决
问题处理n今天在慕课网上学习时用到了一个问题:在 Tomcat 下跑项目时 new SAXreader(); 方法不执行。项目运行到 SAXReader reader = new SAXReader(); 时直接跳出整个方法,没有执行后面的代码,且控制台没有报错信息。nn我使用 Maven 构建项目,pom 文件中的确引入了相关依赖,而且是目前最新的版本,不存在版本不兼容问题。n &amp;lt;!-- ...
通过velocity模板和Hibernate sql-query的实现动态hql
通过velocity模板和Hibernate sql-query的实现动态hqln源代码下载地址:http://www.zuidaima.com/share/1723627800005632.htm
velocity设置某个页面不使用布局
n n n 步骤一:新建2个布局文件:n一个是默认布局文件:default_layout.vmn&amp;lt;! DOCTYPE html&amp;gt;n&amp;lt;html lang=&quot;zh-cn&quot;&amp;gt;n&amp;lt;head&amp;gt;n &amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;n &amp;lt;meta http-equiv=&quot;X-UA-Compati
基于velocity的通用分页组件
rn概述:      本文主要介绍我在蚂蚁金服时编写的前端列表组件,此组件将列表展示、分页、导出、自定义、查询条件、逻辑进行了封装,使用此组件可帮组你大幅提升系统研发效率,降低页面代码重复度,提升代码的可维护性,使系统代码整洁优雅。      本文接下来将按照以下顺序为您详细介绍:功能、特点、架构与实现、页面与后端代码示例。rn rn欢迎加入阿里,有兴趣的发邮件给我fuqu.lgd@alibaba...
Velocity 的简单配置及使用
之前一直使用 JSTL 写前端的代码,if else 这种简单功能都没有真是丧心病狂。不管怎样,来到 velocity 的地盘,性能也是比JSP要强一些的,上手比较容易。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 配置深度学习 python配置图文教程