获取Maven Build以包含空目录

时间:2014-02-27 11:15:02

标签: maven maven-resources-plugin

我正在尝试让maven包含一个空目录,该目录仅用于webapp创建的输出文件(这就是为什么它是空的)。

我已经google了,maven-resources-plugin似乎是最好的选择,文档说明属性includeEmptyDirs是2.3以来我使用2.4,但是这似乎什么也没做,到目前为止唯一的方法我设法通过将文本文件放入其中来创建目录,如果Maven应该能够为我做这个,我真的不想这样做。

有人能告诉我我做错了什么吗?下面是我在pom文件中的构建部分:

<build>
   <finalName>MyApp</finalName>
   <plugins>
        <plugin>
          <artifactId>maven-compiler-plugin</artifactId>
            <version>3.0</version>          
            <configuration>
              <compilerVersion>1.7</compilerVersion>
              <source>1.7</source>
              <target>1.7</target>
            </configuration>
        </plugin>                           
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.4</version>
          <configuration>
            <includeEmptyDirs>true</includeEmptyDirs>
          </configuration>
        </plugin>           
    </plugins>
</build>

1 个答案:

答案 0 :(得分:1)

看一下maven-war-plugin,它有一个配置项includeEmptyDirectories。