几个星期以来,我一直在与 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 复制到部署目录中的各个子目录中。每当将来自一个 FileSet 的文件复制到另一个 FileSet 已经创建基本目录结构(以及一些可以覆盖的“默认”文件)的位置时,就会出现上述消息。
所以,我很难弄清楚:
我该如何 1)抑制这些消息(但只有“已经添加”的消息)或 2)允许覆盖?