3

マルチモジュールのMavenプロジェクトがあり、各Mavenモジュールには独自のアプリケーションコンテキストがありますsrc/main/resources。これらのマルチモジュールプロジェクトの1つはWebアプリケーションであり、アプリケーションのアプリケーションコンテキストは、他のMavenモジュールのアプリケーションコンテキストをインポートしています。このリンクに記載されているのと同様のpom構成を使用しています。

私の問題は、Webアプリケーションのアプリケーションコンテキストが他のMavenモジュール、jarのアプリケーションコンテキストをロードできないことです。ある程度は可能だと思いますが、理解できません。正規表現の有無にかかわらず、アプリケーションのインポートコマンドを再検討しましたが、成功しませんでした。

上記の問題を例を挙げて説明していただければ幸いです。

4

1 に答える 1

1

私は、あなたが説明したとおりに、マルチモジュールのMavenプロジェクトでこれを常に行っています。ちょうど例えば持っている

<import resource="classpath*:/META-INF/spring/*.xml" />

Webアプリケーションのアプリケーションコンテキストで、これ/META-INF/springにより、すべての依存モジュールの下にあるすべてのSpring構成がインポートされます。そうでない場合は、関係するモジュールがWebアプリケーションの依存関係として宣言されていない可能性がありますか?

于 2012-08-02T09:44:20.797 に答える