Maven “究竟是什么?”;过滤的;在archetype-metadata.xml中

Maven “究竟是什么?”;过滤的;在archetype-metadata.xml中,maven,velocity,maven-archetype,Maven,Velocity,Maven Archetype,这一点没有多大帮助: 可以筛选文件集,这意味着所选文件将用作Velocity模板。它们可以是非过滤的,这意味着所选文件将被复制而无需修改 让我们看下面的代码。我知道选定的文件将用作Velocity模板,因此可以对其进行操作。 如何操作此文件集以及如何使用Velocity模板 src/test/java **/*.爪哇 java 正如您所说,如果您将过滤设置为true,那么Velocity引擎将获取文件并执行所有Velocity替换,包括替换$语法中给定的变量和计算Velocity循环 变量值是

这一点没有多大帮助:

可以筛选文件集,这意味着所选文件将用作Velocity模板。它们可以是非过滤的,这意味着所选文件将被复制而无需修改

让我们看下面的代码。我知道选定的文件将用作Velocity模板,因此可以对其进行操作。 如何操作此文件集以及如何使用Velocity模板


src/test/java
**/*.爪哇
java

正如您所说,如果您将
过滤
设置为
true
,那么Velocity引擎将获取文件并执行所有Velocity替换,包括替换
$
语法中给定的变量和计算Velocity循环


变量值是POM中设置的属性。

非常感谢。我想知道在过滤时是否也可以包含或排除文件。但看起来我必须按照这篇评论中的建议来做()