Starałem się uzyskać tę wtyczkę, aby ładnie grać z wtyczką maven-war przez kilka godzin i pomyślałem, że nadszedł czas, aby poprosić o pomoc. Mam plugin zdefiniowane następująco:yuicompressor maven plugin i maven-war-plugin
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<id>compressyui</id>
<phase>process-resources</phase>
<goals>
<goal>compress</goal>
</goals>
<configuration>
<nosuffix>true</nosuffix>
<warSourceDirectory>${basedir}/WebContent</warSourceDirectory>
<jswarn>false</jswarn>
</configuration>
</execution>
</executions>
</plugin>
Jeśli usunąć nosuffix = true wtedy widzę skompresowane pliki/minified -min.js dostać się do wojny, jak oczekiwano, ale z tej flagi na są one zastępowane przez wtyczkę maven-war (jak zakładam), gdy buduje plik wojenny. Naprawdę potrzebuję nazw plików, aby pozostały takie same ... czy ktoś ma pomysł na to, co muszę zmienić, aby móc używać tych samych nazw plików i nadal dostawać zminifikowane wersje do ostatniej wojny?
Dziękuję, dziękuję, dziękuję! Miałem ten sam problem i do tej pory nie mogłem znaleźć rozsądnego rozwiązania. Słownictwo YUI jest bardzo mylące:/ – Rolf
samo tutaj :) bardzo wdzięczny! –
Nie działa dla mnie. Wtyczka wojny skopiuje najpierw zasoby sieciowe (pliki zminifikowane), nadpisuje zawartość katalogu źródeł wojennych. –