有一个 maven-project 可以.ear
生成包含 a.war
和.jar
's 的文件。所有这些模块都使用加载了ContextLoaderListener
.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:context.xml</param-value>
</context-param>
实际问题是我们的.war
-module 有 SpringBeans 依赖于位于.jar
-modules 中的其他一些 SpringBeans。在应用程序启动期间,由于查找那些的错误顺序,无法初始化 Spring 上下文context.xml
。
问题是,是否有可能以某种方式在 web.xml 中设置加载弹簧上下文的正确顺序?
提前致谢。