Überprüfen Sie die usage page. Es enthält Anweisungen zum Ausführen solcher Aufgaben.
Hier ist Ihr Szenario:
<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>
Es gibt keine includes
Parameter, so dass Sie nicht nur ein Verzeichnis angeben können, und haben alle anderen ausgeschlossen. Sie können jedoch die gleiche Funktionalität erreichen, indem Sie die Parameter outputDirectory und sourceDirectory kombinieren.
<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>
Danke eine Million! –
@ user543656 immer froh zu helfen, aber wenn Sie denken, die Antwort IOS korrigieren Sie sollten es akzeptieren und wenn Sie es mögen, können Sie es auch upvote –