When using the spring plugin for struts 2, is it possible to use the latest version of spring or are you stuck with the version referenced in the plugin? For example in my project I am using struts 2.3.16.3 and its spring plugin automatically uses spring 3.0.5 . So if I add spring 4.1 to my pom as a dependency then there are multiple versions of spring added to the classpath.
问问题
303 次
1 回答
0
你的类路径中不应该有一个以上的 Spring 库——灾难必然会发生。我想您可以排除该插件中的 spring 依赖项,也可以将其版本设置为您想要的版本。这种方法的主要问题是在主要版本(3.x 到 4.x)之间移动 - 如果 Spring 尊重语义版本控制,两个版本之间将存在不兼容性,并且可能(或可能)struts2-spring-plugin 正在使用改变的东西。
编辑:下面的评论报告成功使用了 struts2-spring-plugin 和 Spring4。
于 2014-07-10T09:11:27.963 回答