我在一个使用 maven 编译的 struts2 项目上工作。我正在尝试缩小位于不同位置的 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文件都将被缩小并替换生产war文件中的原始文件(根据nosuffix的定义)。
然而,情况似乎并非如此。我怎样才能做到这一点?
其次,如果我选择使用带有后缀的那个,我假设我必须手动更改我的 jsp 文件中的脚本引用,对吗?如果是这样,我该如何设置它以删除没有后缀的原始文件?
谢谢。