轻量级前端框架助力开发者提升项目效率与性能
1122
2023-04-23
idea +junit单元测试获取不到bean注入的解决方式
如图,刚开始报错获取不到bean因为配置文件
1、原因一:
*.properties等没有值,还是用${变量的}。获取不到,于是把所有值复制到properties文件里。
2、原因二:
springmvc.xml 没有某些静态资源RwfyCXq获取报错,把src的resources下的springmvc.xml复制到test目录的resources下,删除静态资源引用。
3、原因三:
可去掉log4j配置。
补充知识:IDEA的junit单元测试Scanner输入无效
在idea的junit单元测试中用Scanner,发现控制台无法输入任何内容
最后解决办法是:
1.通过IDEA工具Help-Edit Custom VM Options打开配置文件位置
2.修改上一步打开的配置文件idea64.exe.vmoptions,在最后一行添加:
-Deditable.java.test.console=RwfyCXqtrue
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~