如何使用Maven-ear-plugin在lib文件夹中包含文件?

时间:2011-06-29 15:45:10

标签: maven maven-3

我正在使用带有eclipse的Maven 3,我需要将一些文件* .properties移动到EAR文件中的默认lib bundle目录。

这是我的代码:

<!-- language-all: lang-xml -->

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.4.1</version>
<configuration>
    <version>5</version>
    <defaultLibBundleDir>lib</defaultLibBundleDir>
    <archive>
        <manifest>
            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
            <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
        </manifest>
        <manifestEntries>
            <Built-on>${maven.build.timestamp}</Built-on>
            <Developed-by>${project.organization.name}</Developed-by>
            <Revision>${buildNumber}</Revision>
        </manifestEntries>  
    </archive>
</configuration>
</plugin>

我在路径中有这个属性文件:src / main / resources我需要复制到默认的lib bundle dir,我是怎么做的?

1 个答案:

答案 0 :(得分:-1)

使用maven-resources-plugin将属性文件复制到lib文件夹中,maven-ear-plugin会自动将文件打包到耳中,谢谢〜