3

我有多模块 maven 项目,其中每个 maven 模块在src/main/resources. 这些多模块项目之一是 Web 应用程序,应用程序的应用程序上下文正在导入其他 maven 模块的应用程序上下文。我正在使用与链接中提到的类似的 pom 配置。

我的问题是,Web 应用程序的应用程序上下文无法加载其他 maven 模块、jar 的应用程序上下文。我认为这应该是有可能的,但我无法弄清楚。我重新考虑了使用或不使用正则表达式的应用程序导入命令,但没有成功。

如果您根据示例解释上述问题,我将非常感谢。

4

1 回答 1

1

正如您所描述的那样,我一直在多模块 Maven 项目中这样做。只要有例如

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

/META-INF/spring在您的 webapps 应用程序上下文中,这将在其所有依赖模块中导入所有 Spring 配置。如果不是,也许相关模块没有被声明为 webapp 的依赖项?

于 2012-08-02T09:44:20.797 回答