如何告诉maven在启动dependency:copy dependencies目标时使用时间戳?

如何告诉maven在启动dependency:copy dependencies目标时使用时间戳?,dependencies,maven,copy,Dependencies,Maven,Copy,我需要创建一个带有快照JAR的更新站点。我想要保存旧的JAR,所以我需要为快照库的每个迭代都有一个唯一的名称,这意味着我需要时间戳 首先,我使用pom.xml从maven存储库获取所有JAR,其中包括所有JAR作为依赖项。之后,我称之为mvn依赖项:复制依赖项 问题是,maven使用名称project-SNAPSHOT.jar而不是project-{timestamp}.jar。 它们是配置依赖插件的一种方法吗 提前谢谢 Hannes由此看来,如果您要执行依赖项:复制,而不是依赖项:复制依赖项,

我需要创建一个带有快照JAR的更新站点。我想要保存旧的JAR,所以我需要为快照库的每个迭代都有一个唯一的名称,这意味着我需要时间戳

首先,我使用pom.xml从maven存储库获取所有JAR,其中包括所有JAR作为依赖项。之后,我称之为mvn依赖项:复制依赖项

问题是,maven使用名称project-SNAPSHOT.jar而不是project-{timestamp}.jar。 它们是配置依赖插件的一种方法吗

提前谢谢

Hannes

由此看来,如果您要执行
依赖项:复制
,而不是
依赖项:复制依赖项
,则可以实现这一点。在这种情况下,对于每个
artifactItem
,您可以指定一个
destFileName
,其格式可以是您想要的格式