开发者社区> 问答> 正文

spring 3.1 集成 beetl 2.2 报错!?报错

spring  3.1  集成 beetl 2.2  

启动报错:NoUniqueBeanDefinitionException

java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoUniqueBeanDefinitionException

配置如下:

spring -beetl.xml

<!-- 第一个GroupTemplate,模板放在Webapp下 -->
<bean name="beetlConfig" class="org.beetl.ext.spring.BeetlGroupUtilConfiguration" init-method="init">
<property name="configFileResource" value="classpath:properties/beetl.properties" />
</bean>

<!-- Beetl视图解析器 -->
<bean name="beetlViewResolver" class="org.beetl.ext.spring.BeetlSpringViewResolver">
<!-- 多视图解析器,需要设置viewNames和order -->
<property name="viewNames">
<list>
<value>*</value>
</list>
</property>
<property name="prefix" value="/WEB-INF/beetl/"/>
<property name="suffix" value=".html" />
<property name="contentType"    value="text/html;charset=UTF-8" />
<property name="order" value="0" />
<!-- 多GroupTemplate,需要指定使用的bean -->
<property name="config" ref="beetlConfig" />
</bean>

applicationContext.xml

<!-- beetl 配置文件 -->
<import resource="classpath*:spring/framework/beetl/spring-beetl.xml"/>



详细错误信息:

java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoUniqueBeanDefinitionException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
at java.lang.Class.getDeclaredMethods(Class.java:1855)

错误截图:

展开
收起
爱吃鱼的程序员 2020-06-09 16:17:43 461 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    有人吗?@闲大赋 <imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/13.gif"alt="">贴完整报错回复<aclass='referer'target='_blank'>@OS小小小:完整的不是应该有个causedby么。。。回复<aclass='referer'target='_blank'>@OS小小小:你这不完整啊贴出了~写着最低支持3.2.14

    遇到同样的问题,请问楼主以前怎么解决的

    2020-06-09 16:18:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载