Eclipse:在 WAR 中包含其他项目的依赖项
Eclipse: Include dependencies of other project in WAR
在 Eclipse 中,我有两个项目。
一个是应导出为 WAR 文件的 Web 项目。
第二个是 Java-project,它的存在只是为了捆绑几个依赖 jar。 (因为它有很多罐子而且它们不存在于 Maven 仓库中,所以为它们创建一个项目似乎是将它们捆绑在一起的最简单的解决方案)
现在 Web 项目依赖于 WEB-INF/lib-Folder 中依赖项项目的 JAR。我已经执行了以下步骤:
- 在依赖项目的构建路径中包含 JAR
- 从 Dependency-Project 导出所有 JAR(使用 Order and Export 选项卡)
- 在 Web 项目构建路径中包含依赖项目
- 使用部署路径将依赖项项目添加到 Web 项目的部署程序集
WEB-INF/lib/dependencies.jar
(建议 here)
但是即使 Dependency-Project 包含在 Deployment Assembly 中,它也不会导出到 WAR-File 中。我错过了一步吗?
您可以通过 phantasy groupid、phantasy artifactid 和 phantasy 版本将 jars 安装为 maven 依赖项。
在 Eclipse 中,我有两个项目。 一个是应导出为 WAR 文件的 Web 项目。 第二个是 Java-project,它的存在只是为了捆绑几个依赖 jar。 (因为它有很多罐子而且它们不存在于 Maven 仓库中,所以为它们创建一个项目似乎是将它们捆绑在一起的最简单的解决方案)
现在 Web 项目依赖于 WEB-INF/lib-Folder 中依赖项项目的 JAR。我已经执行了以下步骤:
- 在依赖项目的构建路径中包含 JAR
- 从 Dependency-Project 导出所有 JAR(使用 Order and Export 选项卡)
- 在 Web 项目构建路径中包含依赖项目
- 使用部署路径将依赖项项目添加到 Web 项目的部署程序集
WEB-INF/lib/dependencies.jar
(建议 here)
但是即使 Dependency-Project 包含在 Deployment Assembly 中,它也不会导出到 WAR-File 中。我错过了一步吗?
您可以通过 phantasy groupid、phantasy artifactid 和 phantasy 版本将 jars 安装为 maven 依赖项。