2011-04-18 177 views
0

我有一個彈簧項目,它使用不同的庫,打包成多個罐子。其中一個(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> 

它不工作,和資源的數組爲空。

我在做什麼錯?

回答

1

使它:

<value>classpath:mapping*.xml</value> 

前提是,映射​​ .xml文件是有直接類路徑(外部罐的根是直屬類路徑)