Я пытаюсь скопировать некоторые ресурсы из одной точки в другую во время процесса сборки. Поэтому я использую плагин Apache Maven Resources. На самом деле я исключаю некоторые файлы, мне это не нужно. Но я хочу также исключить каталог. Я попробовал серверные способы, но это не сработало.Плагин ресурсов Apache Maven исключает каталог
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<executions>
<execution>
<id>copy-client-product</id>
<phase>verify</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/pro/client</outputDirectory>
<resources>
<resource>
<directory>target\products\client\win32\win32\x86\</directory>
<excludes>
<exclude>p2</exclude>
<exclude>eclipsec.exe</exclude>
</excludes>
</resource>
</resources>
</configuration>
</execution>
</executions>
В этом примере я попытался исключить папку «p2».
<exclude>*/p2/**</exclude>
<exclude>p2/**</exclude>
<exclude>**/p2</exclude>
Также не работает.
Когда-либо пытался использовать ' **/p2/** '? –
khmarbaise
BTW: Почему вы используете фазу 'verify'? – khmarbaise
BTW: Почему вы используете фазу 'verify'? – khmarbaise