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

我已经oogled,maven-couression-plugin似乎是最好的选择,文档说明了属性industemptydirs是2.3自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>
.

有帮助吗?

解决方案

看看有一个配置项目的maven-war-plugin indemptemdirectories。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top