生成war文件时eclipse压缩的文件是什么

时间:2013-02-06 00:53:49

标签: java eclipse war

我有一个日食项目需要大约一分钟来组装war文件。有大量的javascript代码(~50mb)实际上不再需要了,所以我把它剥离了。当我这样做的时候,它花了一两分钟来组装战争,花了5秒钟。

我认为额外的时间用于压缩javascript代码。虽然这是有道理的,但战争中还有很多其他静态文件似乎没有造成延迟。它们主要是jpeg文件,因此我假设战争生成过程知道不压缩jpeg。

是否有可以压缩哪些文件的列表?这个列表是否可配置?

1 个答案:

答案 0 :(得分:1)

不,格式是固定的。 war文件只是一个jar文件,其中包含由Java EE规范定义的特定文件层次结构。 jar文件实际上只是一个zip文件,其中添加了一些额外的元数据。所以简短的回答是......一切都被压缩了。 50兆的javascript代码(真的???)肯定需要很长时间,特别是如果你没有SSD。