Посетите страницу использования . Он содержит инструкции о том, как выполнять такие задачи.
Вот ваш сценарий:
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compress</goal>
</goals>
</execution>
</executions>
<configuration>
<excludes>
<!-- add excludes here -->
<exclude>**/*.pack.js</exclude>
<exclude>**/compressed.css</exclude>
</excludes>
</configuration>
</plugin>
Параметр includes
отсутствует, поэтому вы не можете указать только один каталог и исключить все остальные. Однако вы можете достичь той же функциональности, комбинируя параметры outputDirectory и sourceDirectory .
<configuration>
<!-- select only the directory you want to compress -->
<sourceDirectory>${project.basedir}/src/main/javascript/yourSubDir
</sourceDirectory>
<!-- and send it to the right output directory -->
<outputDirectory>${project.build.outputDirectory}/yourSubDir
</outputDirectory>
</configuration>