Jak sprawić, by Maven zbudował wojnę ze zminimalizowanymi plikami za pomocą wtyczki yuicompressor-maven

Próbuję więc czegoś, co wydawało mi się raczej proste, w zasadzie chcę, żeby maven zminimalizował dla mnie wszystkie moje pliki js i css, zanim zbuduję wojnę. Moje wtyczki wyglądają tak:

         <plugin>
            <groupId>org.apache.felix</groupId>
            <artifactId>maven-bundle-plugin</artifactId>
            <extensions>true</extensions>
            <version>1.0.0</version>
            <configuration>
                <manifestLocation>META-INF</manifestLocation>
                <instructions>
                    <Export-Package>!test.impl,test*</Export-Package>
                    <Import-Package>*</Import-Package>
                    <!--
                       add ,plugin.xml if it's present i.e.
                       src/main/resources,plugin.xml
                    -->
                    <Include-Resource>src/main/resources</Include-Resource>
                </instructions>
            </configuration>
        </plugin>

        <plugin>
            <groupId>net.alchim31.maven</groupId>
            <artifactId>yuicompressor-maven-plugin</artifactId>
            <version>1.1</version>
            <executions>
                <execution>
                    <goals>
                        <goal>compress</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <nosuffix>true</nosuffix>
            </configuration>
        </plugin>

Problem polega na tym, że wtyczka YUI poprawnie zminimalizuje pliki, ale tuż przed budową wygląda na to, że kopiuje wszystkie pliki z mojego głównego katalogu źródłowego, a tym samym usuwa zmiany wprowadzone przez wtyczkę YUI.

Dzwonię do Maven:mvn compile war:war. Grałem przez chwilę z różnymi ustawieniami, ale jak dotąd nie znalazłem sposobu na obejście tego problemu.

Chciałbym, aby tuż po wojnie skopiowano pliki, których potrzebował z katalogu src, uruchamiałby wtyczkę YUI, ale próbowałem wszystkich permutacji faz wtyczki YUI, ale to nie wydawało się robić różnica.

Zacząłem szukać, ale prawie wszystko, co do tej pory przeczytałem, wydaje się wskazywać, że powinienem po prostu porzucić wtyczkę YUI, tak jak ja i wszystko powinno działać magicznie. Jak dotąd chyba nie znalazłem magii.

questionAnswers(5)

yourAnswerToTheQuestion