EAR可能是最简单的Java
EE结构体,它主要包含一个部署描述符application.xml文件,一些资源和一些模块。EAR插件有个名为generate-application-xml的目标,它根据EAR项目POM的配置生成application.xml。打包类型为EAR的项目的默认目标如Table 10.7, “EAR打包默认的目标”所示。
Table 10.7. EAR打包默认的目标
| 生命周期阶段 | 目标 |
|---|---|
| generate-resources | ear:generate-application-xml |
| process-resources | resources:resources |
| package | ear:ear |
| install | install:install |
| deploy | deploy:deploy |

