从xml文件中读取的Maven脚本

时间:2016-01-11 07:17:24

标签: maven-3

我想从不同的路径中获取证书并将它们添加到最终的zip文件中。我有一个xml文件,其中包含所有证书的位置。我需要maven从这个xml文件中读取并获取证书。我很震惊。

1 个答案:

答案 0 :(得分:0)

由于读取文件通常不是预期的maven用例,因此将证书放入最终的工件将非常麻烦。

我主要看到2个选项。

首先,使用gmaven-plugin并执行Groovy脚本将文件复制到适当的位置(我想在某个目标文件夹中)。 SO上的This anwser提供了如何做到这一点的提示。

另一种方法是将此过程打包到own maven-plugin中,这比听起来要困难。优点是,复制逻辑密封在插件中(与pom中可公开访问的Groovy脚本形成对比),因此更易于维护和安全。