如何使用 Maven 对单个文件进行 gzip 压缩并替换原始文件?

发布于 2024-10-09 04:12:13 字数 239 浏览 1 评论 0原文

我需要对属于我的 java 项目一部分的各个文件进行 gzip 压缩,并用 gzip 压缩的文件替换原始文件。

因此,基本上将包含样式表、js、xml 文件的目录 /bla 转换为具有相同文件的 /bla,但随后全部进行 gzip 压缩。

我找不到一个简单的方法来使用 Maven 来做到这一点,请给我一些建议吗? 我查看了程序集插件,但将文件打包到一个 gzip 中.. 我应该为此使用 ant 并从 Maven 运行它吗? 埃德

I need to gzip individual files that are part of my java project and replace the original file with the gzipped files.

So basically convert a directory /bla containing stylesheets, js, xml files to /bla with the same files but then all gzipped.

I can't find a simple way to do this with maven, please some advice?
I looked at the assembly plugin but that package files in to one gzip..
Should I use ant for this and run it from maven?
Ed

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

假面具 2024-10-16 04:12:13

我不知道有任何插件能够做到这一点。我将编写 Ant 并使用 Maven Antrun 插件 执行它。

I am not aware of any plugin which is capable of this. I would write the Ant and execute it with the Maven Antrun Plugin.

深海里的那抹蓝 2024-10-16 04:12:13

以下博客文章涵盖了该主题: http://jorgetown .blogspot.com.br/2007/06/rhino-maven-automagic-compression.html

或者,您可以使用 YUI Compressor Maven 插件,它也有一个 gzip 压缩文件的选项。

The following blog post covers this topic: http://jorgetown.blogspot.com.br/2007/06/rhino-maven-automagic-compression.html

Alternatively you could use the YUI Compressor Maven plugin which also has an option to gzip compress the files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文