【问题标题】:Maven assembly: useStrictFiltering not available for fileSets?Maven 程序集:useStrictFiltering 不适用于文件集?
【发布时间】:2016-07-09 02:39:48
【问题描述】:

引用文档:

useStrictFiltering 是一个标志,它告诉程序集插件跟踪每个包含/排除模式,以确保在创建程序集期间使用它

这表示它适用于fileSetshttps://maven.apache.org/plugins/maven-assembly-plugin/advanced-descriptor-topics.html

但是 xsd 反对者 - dependencySets 有 useStrictFiltering,但没有 fileSets: http://maven.apache.org/xsd/assembly-1.1.3.xsd

如果我尝试使用useStrictFiltering,Maven 确实会抱怨,但我需要fileSets 上的useStrictFiltering 的功能,否则我的程序集的某些部分可能会在我不知情的情况下丢失。

是我遗漏了什么,还是只是缺少这个基本功能?

谢谢

【问题讨论】:

  • 那么你的问题到底是什么?文档中的错误?如果是,请fill in a JIRA ticket
  • 嗨 - 问题是我无法让 useStrictFiltering 上的 fileSets 工作。文档中可能存在错误,但也许我只是做错了什么。 (编辑问题以澄清)。
  • 问题是你想达到什么目标?
  • "跟踪每个包含/排除模式以确保在创建程序集期间使用它" for fileSets

标签: java maven maven-assembly-plugin


【解决方案1】:

【讨论】:

  • 更新链接:issues.apache.org/jira/browse/MASSEMBLY-488。在这个 JIRA 中,John Casey 刚刚在 fileSets 上使用 useStrictFiltering 标志产生了一个明确的 maven 错误。所以从 maven 3.6.0 和 maven-assembly-plugin:3.0.0 开始仍然不支持 useStrictFiltering。
猜你喜欢
  • 1970-01-01
  • 2016-03-12
  • 2010-11-07
  • 1970-01-01
  • 2017-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-30
相关资源
最近更新 更多