【问题标题】:Creating EAR with Maven使用 Maven 创建 EAR
【发布时间】:2011-03-30 09:26:36
【问题描述】:

项目结构:

domain project (containing Pojos/Entities)
service project (EJB project)
service client project (interfaces for service project)
web project
ear project
parent project (just containing parent pom)

如何配置不同的 pom? 我是否必须定义依赖项,例如服务项目需要域和服务客户​​端项目?

使用 Eclipse 生成的 EAR 的结构(导出为 EAR): 目标 元信息 lib(包含ServiceClient.jar、Domain.jar) Service.jar(EJB 项目) 网络战争 pom.xml

如何使用 Maven 获得这种结构?

【问题讨论】:

    标签: maven ejb ear maven-ear-plugin


    【解决方案1】:

    Maven EAR 插件允许您定义 EAR 的各种角色所需的项目。看看documentation。当然,您的子项目将需要相互引用以进行编译,但您可以按照提供的方式设置它们的范围,以确保您在构建的 ear 中只获得一个 jar 副本。

    【讨论】:

      猜你喜欢
      • 2019-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-13
      • 1970-01-01
      • 2023-04-09
      • 2013-07-07
      相关资源
      最近更新 更多