开发者社区> 问答> 正文

springmvc JUnit调试报错【悬赏20】?报错

这项目就一个demo ,我调试不出来。。花钱学技术

tomcat可以正常启动注解,无报错,就junit调试报错:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.test.main.Test': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.test.hello.service.UserService com.test.main.Test.userService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.test.hello.service.UserService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
at


项目架构为:springmvc+maven 包下,可以下载。帮忙调试一下:

junit位置:

com.test.main


结贴。。。。已经解决,必须clean ,然后maven test




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

    大兄弟,学好英语很重要。UserService没有或没被spring管理。求人不如求己,花钱不如自己肯专研--我的哥啊,我自己专研了,搞不定,就得模仿学习啊没有git地址吗就百度云盘地址

    拜托下次用git,百度网盘很难下的。。。


    1.这里要用classpath:

    <imgsrc="https://static.oschina.net/uploads/space/2017/0120/102840_tQXJ_2398274.png"alt="">

    2.spring/呢?你那边编译器不提示报错吗?

    <imgsrc="https://static.oschina.net/uploads/space/2017/0120/102854_9wWb_2398274.png"alt="">


    3.这里可写可不写

    <imgsrc="https://static.oschina.net/uploads/space/2017/0120/102906_cwEf_2398274.png"alt="">


    4.你没发现打包时候xml没了吗?

    <imgsrc="https://static.oschina.net/uploads/space/2017/0120/102917_eTel_2398274.png"alt="">


    5.。。下次一定要用git

    <atarget='_blank'>@哎码回复<aclass="referer"target="_blank">@哎码:感谢<emojialign="absmiddle"data-emoji="emojismile"data-name="smile">回复<aclass="referer"target="_blank">@开源oschina:哈哈,没事,解决问题就好回复<aclass="referer"target="_blank">@哎码:还有兄弟对不起,这个帖子我一不小心,把其他楼给置顶,已经取消不了。sorry回复<aclass="referer"target="_blank">@哎码:支付宝私给我回复<aclass="referer"target="_blank">@哎码:支付宝给我,你说的对,其实不是其他配置问题,就是需要clean然后maventest才解决。报的错就是没有找到和自动注入匹配的bean类型调试就是个技术+体力+了解原理的活了--就是不懂啊。。调试了半天也不行
    <divclass="line">@ContextConfiguration<spanstyle="font-weight:bold;">(locations<spanstyle="font-weight:bold;">={<spanstyle="color:#DD2200;">"classpath*:spring-mybatis.xml"引入全部也不行--

    2020-06-08 17:57:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载