2
我在使用maven编译的struts2项目上工作。我正在尝试缩小位于不同位置的JavaScript文件。YUI压缩器的使用Maven Mojo缩小javascript
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<goals>
<goal>compress</goal>
</goals>
</execution>
</executions>
<configuration>
<nosuffix>true</nosuffix>
</configuration>
</plugin>
我认为通过这样做,所有的JS文件将(根据定义nosuffix)进行微细化以及更换生产WAR文件的原始文件。
但似乎并非如此。我怎样才能实现这个目标?其次,如果我选择使用带后缀的那一个,我假设我必须手动更改脚本引用,这在我的jsp文件中是正确的吗?如果是这样,我该如何设置,以便它会删除没有后缀的原件?
谢谢。
+1的链接,但唯一你忘了包括这里是: $ {project.build.directory}/minimized webappDirectory>在yiucompressor的配置块 –
davs
2013-08-11 14:35:17
你建议实际上无法工作 - 它会漏掉所有静态资源,模板和web.xml来源src/main/web应用 – 2013-08-12 20:21:54