如何抑制 Maven 程序集插件跳过已添加的文件?或者允许覆盖?

2024-05-16

几个星期以来,我一直在与 Maven 搏斗,让它“正确”地部署我们的项目。

我快完成了,但我有一个顽固的小问题:

当我使用带有“目录”目标的 Maven 程序集插件时,如下所示

mvn assembly:directory

我得到很多控制台输出,如下所示:

[INFO] tomcat/conf already added, skipping
 [INFO] tomcat/conf/Catalina already added, skipping
 [INFO] tomcat/conf/Catalina/localhost already added, skipping
 [INFO] tomcat/webapps already added, skipping

我编写了自己的程序集描述符,它基本上将多个文件集复制到部署目录中的各个子目录中。每当将一个文件集中的文件复制到另一个文件集已创建基本目录结构(以及一些可以覆盖的“默认”文件)的位置时,就会出现类似上述消息。

所以,我很难弄清楚:

我该如何 1) 禁止这些消息(但仅限“已添加”消息)或 2) 允许覆盖?


信息消息来自 Plexus Archiver。关于此问题有一个开放的错误报告:

http://jira.codehaus.org/browse/PLXCOMP-129 http://jira.codehaus.org/browse/PLXCOMP-129

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何抑制 Maven 程序集插件跳过已添加的文件?或者允许覆盖? 的相关文章

随机推荐