最近遇到了一个问题,就是自己写了一个jar,里面有spring的注解,在web程序里面无法获取到bean,其实是在启动的时候就说找不到这个bean了。
其实之前用maven的时候,看到有人小项目会把dao、service分成独立的jar,我就想那时候肯定是要扫描的到的,不然怎么用,所以我记得是可以扫描到的。现在扫描不到有点奇怪。
其实解决方法也很简单,就是在eclipse中手动打成jar包的时候,需要勾选一个选项,Add directory entries。
意思就是增加路径,这样在生成的jar中会存在路径信息,所以spring才能扫描到吧。
©原创文章,转载请注明来源: 赵伊凡's Blog
©本文链接地址: Spring自动扫描时,无法扫描到lib包下的jar的类的解决方案
服务