Struts2 Spring Hibernate Jar 文件冲突
我正在 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 标签不起作用。
提前致谢
I am developing a sample application in Struts2+Spring+Hibernate ..
When i add jar for struts2 , Spring and Hibernate in my lib folder.. Its not running. Its because of jar files conflict..
Is there anyway to select correct jar files for these technologies ???? If i upgrade a jar with new version, it makes error.. Is there anyway to tell what are all the jar files should i include(update) when i change(update) a jar file.
If i add struts2-core-2.2.3.1.jar and xwork-core-2.1.6-jdk14.jar in simple struts2 application.. Struts tags are not working.
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我遇到了类似的问题,我使用 JarJar 解决了它。 http://code.google.com/p/jarjar/ 使用此功能,您可以重新打包罐子。
您所要做的就是将所有 hibernate 及其支持 jar 重新打包到一个 jar 中。同样,您可以使用其支持的 jar 版本重新打包 Struts。
例如commos-logging使用hibernate和Struts,但不同的版本你可以通过JarJar解决问题。
I got similar problem I solved it using JarJar. http://code.google.com/p/jarjar/ using this you can repackage the jars.
What you have to do is to repackage all the hibernate and its supporting jars in to one jar. Similarly you can repackage Struts with its supporting versions of jars.
For example commos-logging is used hibernate and Struts but different version you can solve the problem by JarJar..