排除在Maven Build中读取/替换特定文件

时间:2013-02-11 14:01:18

标签: maven ant build resources

我们正在使用maven来构建项目。这是遗产和巨大的遗产。 我们新添加了几个.keystore文件到它的资源文件夹。

问题是,一旦构建完成,.keystore文件就会被篡改[可能是maven试图替换/搜索一些占位符]。由于它是遗留的,项目结构如此混乱,我们没有单独的发行版或没有其他选择,只能使用普通版本。

我想要的是,告诉maven复制这些类型的文件而不触及它们并像往常一样保持构建。

之间,在pom.xml中没有提到明确的,试图按照这个http://maven.apache.org/plugins/maven-resources-plugin/examples/include-exclude.html来处理它,但它搞乱了项目构建。

我不想篡改构建,因为它是遗留的和巨大的。我们正在使用Ant插件

2 个答案:

答案 0 :(得分:1)

只需关闭相应<resource/>的过滤功能,或为其添加<exclude/>

答案 1 :(得分:0)