我只是从 Ant 切换到 Maven,并试图找出建立一个基于 EAR 文件的企业项目的最佳实践?
假设我想创建一个非常标准的项目,其中包含 EJB 的 jar 文件、 Web 层的 WAR 文件和封装的 EAR 文件,以及相应的部署描述符。
我该怎么做?使用 archetypeArtifactId=maven-archetype-webapp
创建项目,就像使用 war 文件一样,然后从那里进行扩展?最好的项目结构(以及 POM 文件示例)是什么?你把耳朵文件相关的部署描述符放在哪里?
谢谢你的帮助。