在我的Maven项目中,我使用绑定到包阶段的 maven-assembly-plugin 来创建分发存档( zip )该项目。当我打电话给 mvn clean install 来构建&安装项目,此存档也会安装到我的本地存储库( .m2 )中。如何将其从安装中排除?或者更一般地说,如何从安装中排除某些文件/ maven产品?我试图将程序集输出重新定位到目标目录中,但这不是解决方案。
答案 0 :(得分:0)
您可以将maven-assembly-plugin的attach
属性设置为false
,请参阅the docs。
这样就生成了文件,但没有附加到项目中,不包括install
和deploy
等操作。
话虽如此,我不建议这样做,因为它可能导致意想不到的行为。