几周来,我一直在与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
我已经编写了自己的程序集描述符,该描述符基本上将几个FileSet复制到我们的deploy目录中的各个子目录中。每当将一个FileSet中的一个文件复制到另一个FileSet已经创建了基本目录结构(以及一些可以覆盖的“默认”文件)的位置时,就会出现上述消息。
因此,我很难弄清楚:
我如何1)禁止显示这些消息(但仅“已添加”消息)或2)允许覆盖?
最佳答案
该信息消息来自Plexus存档器。有关于此问题的公开错误报告:
http://jira.codehaus.org/browse/PLXCOMP-129
关于maven-2 - 如何抑制Maven程序集插件跳过已添加的文件?还是允许覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2596655/