Maven WAR插件具有两个配置选项:warSourceExcludespackagingExcludes。在 packagingExcludes 上有一些文档,说:



但是,我发现很难找到有关warSourceExcludes的信息。

这两个配置选项有什么区别?

我正在使用Maven 3.1.1,而WAR插件是2.4版

最佳答案





使用packagingExcludes,将 token 从最终war文件中完全排除。

使用warSourceExcludes,将war目录复制到war文件中时只会忽略 token 。

因此,例如,如果 token 存在于webappDirectory中,则在使用warSourceExcludes时将不会被忽略,而在使用packagingExcludes时将被忽略。

09-27 20:00