用Maven创建EAR
项目结构:用Maven创建EAR,maven,ejb,ear,maven-ear-plugin,Maven,Ejb,Ear,Maven Ear Plugin,项目结构: 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? 我是否必须定义依赖项,如服务项目需求域和服务客户机项目 使用Ecli
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):
目标
META-INF
lib(包含ServiceClient.jar、Domain.jar)
Service.jar(EJB项目)
网络战争
pom.xml
如何使用Maven获得这种结构?Maven EAR插件允许您在EAR的各种角色中定义所需的项目。看一看这张照片。当然,您的子项目需要相互引用以进行编译,但是您可以按照提供的方式设置它们的范围,以确保在构建的ear中只获得jar的一个副本