单个应用程序中有两个版本的Spring Framework?

时间:2014-05-07 13:24:52

标签: java spring maven spring-mvc

我正在使用Spring v3开发我的应用程序。现在我已经包含了另一个模块(使用Maven),而这个模块又依赖于Spring v4。虽然我的应用程序和这个模块工作得很好,但是当单独启动时,合作就失败了。

是否有可能以某种方式将我的应用程序与此模块组合在一起,从而导致将两个不同版本的Spring捆绑到生成的应用程序中?

1 个答案:

答案 0 :(得分:1)

OSGi是隔离你classloader的另一种选择,允许在一个应用程序中使用同一个库的不同版本。您可以在this article上开始学习它。