0

我现在已经在这里提出过这个问题,但我真的尝试过使用讨论,但没有一个对我有用。

基本上我得到了“元素“context:annotation-config”的前缀“context”未绑定”错误,我使用@Autowired 排除在bean xml中使用属性元素。

这是我的xml文件的标签

xsi:schemaLocation="http://www.springframework.org/schema/beans
 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
 http://www.springframework.org/schema/context
 http://www.springframework.org/schema/context/spring-context-3.0.xsd">

我也有

<context:annotation-config/>  

它会自动注册 AutowiredAnnotationBeanProcessor

问题是否可能来自类路径中缺少的 jar,无法在命名空间和 spring jar 之间进行映射?这是外部罐子

org.springframework.aop-3.1.0.M2

org.springframework.asm-3.1.0.M2

org.springframework.beans-3.1.0.M2

org.springframework.context.support-3.1.0.M2

org.springframework.context-3.1.0.M2

org.springframework.core-3.1.0.M2

org.springframework.expression-3.1.0.M2

spring-context-3.0.6

spring-beans-3.0.6

公共日志记录-1.1.1

4

1 回答 1

1

您缺少的是名称空间前缀声明:

<beans xmlns:context="http://www.springframework.org/schema/context">
于 2013-11-01T10:47:14.583 回答