我正在使用eclipse STS m2e将我们的ant构建转换为maven。现在我有一个问题:
我在src/main/resources
下有一个映射文件夹,如下所示:
并且映射文件夹包含一些.xml文件。
现在我想将映射文件夹下的所有.xml文件复制到最终WAR中的WEB-INF/classes
文件夹中,为此我这样做了:
<resources>
...
<resource>
<directory>${basedir}\src\main\resources</directory>
</resource>
<resource>
<directory>${basedir}\src\main\resources\mapping</directory>
</resource>
...
</resources>
通过这样做,它还在WEB-INF/classes
下的WAR中创建了一个映射文件夹。如何排除此映射文件夹,因为所有内容都已直接添加到WEB-INF/classes
路径下。
请帮助。
答案 0 :(得分:1)
<resource>
<directory>${basedir}/src/main/resources</directory>
<excludes><exclude>mapping/</exclude></excludes>
</resource>
<resource>
<directory>${basedir}/src/main/resources/mapping</directory>
</resource>