如何使用spring访问外部jar文件中的资源?
问题描述:
我有一个弹簧项目,它使用不同的库,打包成多个罐子。其中一个(jar)具有xml文件,作为资源。如何使用spring访问外部jar文件中的资源?
我想要做的,就是注入这个资源蓖麻编组,就像这里:
<bean id="marshaller" class="org.springframework.oxm.castor.CastorMarshaller">
<property name="mappingLocations">
<list>
<value>classpath*:/mapping*.xml</value>
</list>
</property>
</bean>
它不工作,和资源的数组为空。
我在做什么错?
答
使它:
<value>classpath:mapping*.xml</value>
前提是,映射 .xml文件是有直接类路径(外部罐的根是直属类路径)