【发布时间】:2011-05-30 05:52:27
【问题描述】:
我需要对属于我的 java 项目一部分的单个文件进行 gzip 压缩,并将原始文件替换为 gzip 压缩文件。
所以基本上将包含样式表、js、xml 文件的目录 /bla 转换为具有相同文件但随后全部压缩的 /bla。
我找不到使用 maven 执行此操作的简单方法,请给点建议? 我查看了程序集插件,但将文件打包到一个 gzip 中。 我应该为此使用ant并从maven运行它吗? 埃德
【问题讨论】:
我需要对属于我的 java 项目一部分的单个文件进行 gzip 压缩,并将原始文件替换为 gzip 压缩文件。
所以基本上将包含样式表、js、xml 文件的目录 /bla 转换为具有相同文件但随后全部压缩的 /bla。
我找不到使用 maven 执行此操作的简单方法,请给点建议? 我查看了程序集插件,但将文件打包到一个 gzip 中。 我应该为此使用ant并从maven运行它吗? 埃德
【问题讨论】:
我不知道有任何插件能够做到这一点。我会编写 Ant 并使用 Maven Antrun Plugin 执行它。
【讨论】:
以下博客文章涵盖了该主题:http://jorgetown.blogspot.com.br/2007/06/rhino-maven-automagic-compression.html
您也可以使用 YUI Compressor Maven 插件,该插件还具有 gzip 压缩文件的选项。
【讨论】: