gpt4 book ai didi

maven - Maven中的 `warSourceExcludes`和 `packagingExcludes`有什么区别

转载 作者:行者123 更新时间:2023-12-04 17:09:49 26 4
gpt4 key购买 nike

Maven WAR 插件有两个配置选项:warSourceExcludespackagingExcludes .有关于 packagingExcludes 的一些文档,说:

It is possible to include or exclude certain files from the WAR file, by using the <packagingIncludes> and <packagingExcludes> configuration parameters.



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

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

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

最佳答案

warSourceExcludes: The comma separated list of tokens to exclude when copying the content of the warSourceDirectory.



packagingExcludes: The comma separated list of tokens to exclude from the WAR before packaging.



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

使用warSourceExcludes,在将war 目录复制到war 文件时,这些标记会被忽略。

因此,例如,如果 token 存在于 webappDirectory 中,则在使用 warSourceExcludes 时它们不会被忽略,但在 usingpackagingExcludes 时会被忽略。

关于maven - Maven中的 `warSourceExcludes`和 `packagingExcludes`有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21640611/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com