【问题标题】:How to group library jars under WEB-INF/lib in a web application using eclipse ide如何使用 Eclipse IDE 在 Web 应用程序中将库 jar 分组到 WEB-INF/lib 下
【发布时间】:2012-01-19 23:01:16
【问题描述】:

直到现在我将我所有的依赖 jar 复制到 WEB-INF/lib 文件夹以用于在 eclipse 中开发的 Web 应用程序,当数字更多时识别这些 jar 很复杂。例如,在一个带有 struts 和 hibernate 框架的应用程序中,我将所有 struts(超过 60 个 jar)和 hibernate(超过 15 个)的 jar 直接复制到 lib 文件夹。

问题是:我如何将这些 jar 分组为 WEB-INF/lib 文件夹下的库?

【问题讨论】:

  • 为什么不使用 maven 为您处理所有此类依赖项?
  • 或 Ant(如果您想要 Maven 的依赖管理,请使用 Apache Ivy)。不要依赖 IDE 来处理这些事情……设置可以从 IDE 或命令行运行的东西真的很容易。
  • 谢谢,我对 maven 不熟悉,正在尝试...

标签: java hibernate web-applications jakarta-ee struts2


【解决方案1】:

如果只是为了概览所有库,可以考虑将它们组织成User Libraries

另一种选择(不是每个人都适用)是为每组库设置单独的项目(当然,他们需要导出这些库并包含在相关项目中)。

【讨论】:

  • 谢谢,我已经尝试过了,我组织了两个用户库,一个用于 Hibernate 和 Struts,但我不能在像 jsp 这样的 Web 模块中引用 struts 类,它也不能作为部署战争的一部分
  • 您的意思是您不能从您的 JSP 中引用您的用户库中的类吗?你应该能够......但如果你正在寻找 Eclipse 之外的解决方案,我会像 @Umesh 所说的那样使用 Maven。
猜你喜欢
  • 1970-01-01
  • 2013-08-15
  • 1970-01-01
  • 1970-01-01
  • 2011-03-24
  • 2018-02-24
  • 2018-10-22
  • 2011-06-30
  • 1970-01-01
相关资源
最近更新 更多