maven-需要创建耳束
我有一个maven项目,目前正在构建一个maven-需要创建耳束,maven,maven-3,maven-ear-plugin,Maven,Maven 3,Maven Ear Plugin,我有一个maven项目,目前正在构建一个war包。现在我需要将其打包为一个ear项目。任何关于如何做到这一点的建议。我添加了m2e插件并修改了pom.xml文件,但是,我无法获得预期的目录结构。我需要如下所示的dir结构 project-name - project-name.ear - pom.xml - project-name.war - projec-name.jar - META-INF/application.xml 谢谢。强烈建议您以适当的Maven风格组织项
war包。现在我需要将其打包为一个ear项目
。任何关于如何做到这一点的建议。我添加了m2e插件
并修改了pom.xml
文件,但是,我无法获得预期的目录结构。我需要如下所示的dir结构
project-name
- project-name.ear
- pom.xml
- project-name.war
- projec-name.jar
- META-INF/application.xml
谢谢。强烈建议您以适当的Maven风格组织项目结构:
project-name/
- pom.xml (POM of project-name, multi-module POM)
+ project-name-jar
- pom.xml (main app JAR)
+ project-name-web
- pom.xml (WAR project to construct WAR by project-name-jar etc)
+ project-name-ear
- pom.xml (EAR project to construct EAR by project-name-war etc)
通常,我将有另一个子项目调用项目名称parent
,它用作整个项目的父POM
在Maven中,您不应该也不应该将META-INF/application.xml
作为源代码的一部分。它是根据maven-ear插件的配置动态生成的
几乎是