2016-09-30 29 views
1

我在我的項目中使用了Spring框架。我想導入applicationContext配置文件中war文件的/WEB-INF/CustomerService/spring-integration/Jobs/目錄下的所有xml資源/文件。我嘗試了下面幾行代碼,但沒有工作。使用Spring將WAR文件的WEB-INF目錄下的資源導入到applicationContext文件中

<import resource= /WEB-INF/CustomerService/spring-integration/Jobs/*.xml"/> 

<import resource="file:**/WEB-INF/CustomerService/spring-integration/Jobs/*.xml"/> 

<import resource="file:///WEB-INF/CustomerService/spring-integration/Jobs/*.xml"/> 

<import resource="file:WEB-INF/CustomerService/spring-integration/Jobs/*.xml"/> 

有關如何使用Spring從war-file加載WEB-INF的任何想法?

+0

刪除'file:'... –

+0

@ M. Deinum我已經用' />'試過了。這樣說嗎?'' –

+0

@M。Deinum有沒有其他的想法? info。 –

回答

2

WEB-INF目錄路徑將不可用作爲獨立的Spring項目的類路徑。所以,我已經將配置文件移動到src/resources文件夾以便毫無麻煩地導入它們。

0

嘗試使用classpath導入另一個XML配置文件。就像這樣:

<import resource="classpath:your_config.xml"/> 

假設請求的配置文件位於你的classpath中

相關問題