如何使用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文件是有直接类路径(外部罐的根是直属类路径)