0

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

我已经用谷歌搜索了,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>
4

1 回答 1

1

看一下 maven-war-plugin 里面有一个配置项 includeEmptyDirectories。

于 2014-02-27T13:39:41.203 回答