【问题标题】:Struts2 Spring Hibernate Jar file conflictStruts2 Spring Hibernate Jar文件冲突
【发布时间】:2011-11-23 09:06:24
【问题描述】:

我正在用 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 标签不起作用。

提前致谢

【问题讨论】:

  • 或者 Ivy,如果你想坚持使用 Ant 进行构建
  • 你还需要 OGNL.jar,freemarker.jar,commons-fileupload.jat,commons-io.jar。我仍然建议使用 MavenLvy

标签: hibernate spring jar struts2


【解决方案1】:

我遇到了类似的问题,我使用 JarJar 解决了它。 http://code.google.com/p/jarjar/ 使用这个你可以重新打包罐子。

你要做的就是将所有的hibernate及其支持的jar重新打包到一个jar中。同样,您可以将 Struts 与其支持版本的 jar 重新打包。

例如 commos-logging 使用 hibernate 和 Struts 但不同的版本你可以通过 JarJar 解决问题..

【讨论】:

    猜你喜欢
    • 2017-11-03
    • 2015-11-28
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 2015-09-24
    相关资源
    最近更新 更多