【发布时间】:2014-06-05 08:04:56
【问题描述】:
我的企业项目包含 2 个 WAR。这些 WAR 中有一些公共资源,在项目结构中,我们有基础项目,即 web 项目。基础项目包含 2 个 WAR 的公共资源。对于项目结构中的这 2 个 WAR,我们有 2 个单独的 Web 项目。
当我通过 maven 进行构建时,我使用 maven 的覆盖选项来构建 2 个 WAR 以与基础项目 WAR 合并。因此,来自基础项目战争的公共资源被合并到来自 EAR 的两个 WAR 中。
我通过以下命令创建了一个eclipse项目,
eclipse:eclipse -Dwtpversion=2.0 eclipse:configure-workspace
现在我想在 eclipse(Kepler) 中配置这些项目,这样我就可以通过在 eclipse 上配置应用程序服务器从 eclipse 运行这些项目。 但是上面的命令直接在 EAR 的 WAR 部署程序集中添加基础 war 文件,而不是像在 maven 构建的覆盖选项中那样合并它。
我尝试通过手动配置部署程序集来解决此问题,但没有从不同项目添加文件夹的选项。
我在谷歌上搜索了很多解决方案,但没有运气。
提前致谢。
【问题讨论】: