我一直在努力获得这个插件与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