-2
在我的Maven项目,我使用绑定到包阶段Maven的组装插件创建项目的分布存档(拉链)。当我打电话给mvn clean install来构建&安装项目时,这个档案也被安装到我的本地资料库(.m2)。我如何从安装中排除它?或者更一般地说,我如何从安装中排除某些文件/ maven产品?我试图从目标目录中重新定位程序集输出,但那不是解决方案。Maven的安装组件排除
在我的Maven项目,我使用绑定到包阶段Maven的组装插件创建项目的分布存档(拉链)。当我打电话给mvn clean install来构建&安装项目时,这个档案也被安装到我的本地资料库(.m2)。我如何从安装中排除它?或者更一般地说,我如何从安装中排除某些文件/ maven产品?我试图从目标目录中重新定位程序集输出,但那不是解决方案。Maven的安装组件排除
您可以将maven-assembly-plugin的attach
属性设置为false
,请参阅the docs。 通过这种方式生成文件但不附加到项目,从install
和deploy
等操作中排除它。
这就是说,我不建议这样做,因为它会导致意想不到的行为。
这是我寻找的exaclty。我已阅读文档,但不知何故误解了_attach_属性。谢谢! –