我一直在努力獲得這個插件與maven-war-plugin很好地玩幾個小時,我認爲是時候尋求幫助。我有插件定義如下:yuicompressor maven插件和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>
如果我刪除nosuffix = true,那麼我可以看到壓縮/精縮-min.js文件進入預期的戰爭,但這個標誌在他們被覆蓋通過maven-war-plugin(我假設)在構建戰爭文件時。我真的需要文件名保持不變,儘管...有人有一個想法,我需要改變,以使用相同的文件名,仍然得到縮小版本進入最後的戰爭?
謝謝,謝謝,謝謝!我有同樣的問題,直到現在還找不到明智的解決方案。 YUI插件詞彙非常混亂imo:/ – Rolf 2013-02-07 00:49:40
同樣在這裏:)非常感謝! – 2014-01-13 16:55:07
不適用於我。戰爭插件將首先複製網絡資源(縮小文件),用戰爭源代碼目錄的內容覆蓋。 – 2014-07-08 13:34:19