使用spring打成jar包找不到类、资源

问题场景:在eclipse运行正常,但是打成jar包出问题

解决方法:

1、避免使用<context:component-scan base-package=""></context:component-scan>元素加载bean;

2、避免使用 *.class.getResource("/com/adwo/util/spring.xml").getPath(),而是采取直接读取流的方式;

启示:

不能使用绝对路径的方式去读取资源文件,一定要使用相对路径去读取

你可能感兴趣的:(使用spring打成jar包找不到类、资源)