Maven:如何使用maven-ear-plugin将文件添加到EAR内的根目录?

wis*_*ame 3 maven-2 maven-ear-plugin

我需要在使用maven-ear-plugin生成的EAR中添加2个XML文件.

不幸的是,我没有看到过向EAR添加任意文件的方法; 该插件的文档中写着"EAR插件支持以下工件:ejb,war,jar,ejb-client,rar,ejb3,par,sar,wsr和har".没有什么可以添加常规文件.

org.apache.maven.plugins maven-ear-plugin 2.3.1 foo foo 1.4 lib $ {parent.groupId} foo-web/foo org.richfaces.framework richfaces-api commons-lang commons-lang

提前谢谢了.

Eug*_*hov 9

maven-ear-plugin 2.4.2中,您可以使用配置元素earSourceDirectory,earSourceExcludes和earSourceIncludes来声明要包含在EAR中的额外文件.

默认情况下,您只需将这些文件放在$ {basedir}/src/main/application文件夹中.