2017-06-22 39 views
-2

在我的Maven项目,我使用绑定到阶段Maven的组装插件创建项目的分布存档(拉链)。当我打电话给mvn clean install来构建&安装项目时,这个档案也被安装到我的本地资料库(.m2)。我如何从安装中排除它?或者更一般地说,我如何从安装中排除某些文件/ maven产品?我试图从目标目录中重新定位程序集输出,但那不是解决方案。Maven的安装组件排除

回答

0

您可以将maven-assembly-plugin的attach属性设置为false,请参阅the docs。 通过这种方式生成文件但不附加到项目,从installdeploy等操作中排除它。

这就是说,我不建议这样做,因为它会导致意想不到的行为。

+0

这是我寻找的exaclty。我已阅读文档,但不知何故误解了_attach_属性。谢谢! –