我正在Struts2 + Spring + Hibernate中开发一个示例应用程序..
当我在我的lib文件夹中为struts2,Spring和Hibernate添加jar时..它没有运行。这是因为jar文件冲突..
无论如何都要为这些技术选择正确的jar文件????如果我使用新版本升级jar,则会产生错误..无论如何,当我更改(更新)jar文件时,我是否应该包含(更新)所有jar文件。
如果我在简单的struts2应用程序中添加struts2-core-2.2.3.1.jar和xwork-core-2.1.6-jdk14.jar .. Struts标签不起作用。
提前致谢
答案 0 :(得分:0)
我遇到了类似的问题,我使用JarJar解决了它。使用此http://code.google.com/p/jarjar/你可以重新包装罐子。
你要做的是将所有的休眠及其支持罐重新包装到一个罐子里。同样,您可以使用其支持的jar版本重新打包Struts。
例如,commos-logging使用hibernate和Struts但不同的版本可以通过JarJar解决问题..