解决方案 »

  1.   


    <context:component-scan base-package="com.*"/>试试这样行么?
      

  2.   

    这样也试过,也是不行,错误也是上面我贴出来的错。有可能是他引入注解的jar和你引入的jar冲突了。
      

  3.   

    这样也试过,也是不行,错误也是上面我贴出来的错。有可能是他引入注解的jar和你引入的jar冲突了。
    不是jar包冲突问题,我自己单独起了个项目,新建了两个不同的包结构,用spring注解注入,也是不行
      

  4.   

    这样也试过,也是不行,错误也是上面我贴出来的错。有可能是他引入注解的jar和你引入的jar冲突了。
    不是jar包冲突问题,我自己单独起了个项目,新建了两个不同的包结构,用spring注解注入,也是不行
    新建一个也不行?怪事啊
      

  5.   

    这样也试过,也是不行,错误也是上面我贴出来的错。有可能是他引入注解的jar和你引入的jar冲突了。
    不是jar包冲突问题,我自己单独起了个项目,新建了两个不同的包结构,用spring注解注入,也是不行
    新建一个也不行?怪事啊
    是不行的,你可以自己新建个项目试试,给两个或多个不同结构的包进行注入。
    如com.aaa.bbb和com.ccc.ddd.xxx这种包结构,给aaa和ccc下面的对象注入
      

  6.   


    <context:component-scan base-package="com"  use-default-filters="false">
        <context:include-filter type="regex" expression="com.aaa.bbb.*" />
        <context:include-filter type="regex" expression="com.ccc.ddd.*" />
    </context:component-scan>
    这样呢
      

  7.   

    这样也试过,也是不行,错误也是上面我贴出来的错。有可能是他引入注解的jar和你引入的jar冲突了。
    不是jar包冲突问题,我自己单独起了个项目,新建了两个不同的包结构,用spring注解注入,也是不行
    新建一个也不行?怪事啊
    是不行的,你可以自己新建个项目试试,给两个或多个不同结构的包进行注入。
    如com.aaa.bbb和com.ccc.ddd.xxx这种包结构,给aaa和ccc下面的对象注入
    我试了一下写成<context:component-scan base-package="com.aaa.bbb.*"/>
     <context:component-scan base-package="com.ccc.ddd.*"/>和<context:component-scan base-package="com.*"/>都是可以的啊