Maven:压缩资源并保存到特定文件夹中

时间:2014-06-20 05:49:53

标签: java maven zip maven-assembly-plugin

对于项目,我需要压缩许多资源文件并将此存档放在项目源(src / main / resources)中。这个想法是这个存档然后在EAR中结束并转到部署服务器,在那里它由脚本拾取以进行进一步处理。我知道,这是我们正在使用的限制因素。

我已经创建了一个用于创建zip的Assembly插件配置文件,但是此zip文件默认放置在目标/文件夹中。

程序集插件有一个outputDirectory选项,但这只会更改zip的内容的文件结构,而不会保存zip的保存位置。

有没有办法指定程序集插件保存创建的zip的位置?或者是否有更好的方式来压缩资源?

1 个答案:

答案 0 :(得分:2)

有两个outputDirectory配置,one表示已组装包中的文件路径, another one表示将输出汇编包的目录

you are looking for second one