gpt4 book ai didi

java - Eclipse Web 项目依赖项

转载 作者:IT老高 更新时间:2023-10-28 20:25:30 24 4
gpt4 key购买 nike

这个问题是关于 Eclipse 开发的,我正在尝试在 Eclipse 中创建一个 Web 应用程序,问题是我没有将依赖项 jar 放到部署的存档中。

我创建了一个新的动态 Web 项目并将其链接到另一个 Java 项目。 Java 项目引用了一些 3rd 方 jars(例如 Spring jars),但由于某些原因,在发布 web 项目时,我只在 war 的 lib 目录中获得 Java 项目 jar,没有 Java 项目依赖项(例如 Spring)。

换句话说,我有项目 A(Web 项目)依赖于项目 B(Java 项目),项目 B 依赖于 Spring jar。当我将 web 项目作为 war 发布到 JBoss 时,只有项目 B 被打包到 jar 中(没有 spring jar)

我知道我可以用ant来做,我什至有这样的build.xml来构建整个应用程序,但我认为eclipse也可以为我执行打包任务。

我将Java项目添加到web项目中的Java EE模块依赖中。

我应该在 Java 项目构建路径属性中使用导出选项吗?我应该将Java项目的依赖项也添加到Web项目中吗?

我做错了什么?

编辑:我使用的是 Eclipse 3.5.1

最佳答案

  1. 转到网络项目属性。
  2. 部署程序集(左)。
  3. 添加 > 选择项目 > 选择您的 lib 项目 > 如果未选中“将项目组装到 Web 应用程序的 WEB-INF/lib 文件夹中”,请选中 > 完成。
  4. Java 构建路径(左)> 项目选项卡 > 添加... > 选择您的 lib 项目 > 确定
  5. Java 构建路径(左)> 订购和导出选项卡 > 选择您的 lib 项目。
  6. 保存
  7. 现在可以了。

关于java - Eclipse Web 项目依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693322/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com