2016-09-30 3 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ファイルのWEB-INFから読み込む方法についてのアイデアはありますか?

+0

削除 'file:' ... –

+0

@ M. Deinum私はすでに ' 'を試しています。このようなことを言っていますか? ' –

+0

@M。Deinum他の考え? info。 –

答えて

2

WEB-INFディレクトリのパスは、スタンドアロンの春のプロジェクトのクラスパスとして使用することはできません。だから、私はsrc/resourcesフォルダに設定ファイルを移動して、手間をかけずにそれらをインポートします。

0

クラスパスを使用して、別のXML設定ファイルをインポートしてみます。このように:

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

要求された設定ファイルをクラスパス内に配置されていると仮定すると

関連する問題