我需要使用SNAPSHOT-jars创建更新站点。我想保留旧的jar,所以我需要为快照库的每次迭代都有一个唯一的名称,这意味着我需要时间戳。
首先,我使用包含所有jar作为依赖项的pom.xml从maven存储库中获取所有jar。之后我调用mvn依赖:copy-dependencies。
问题是,maven使用名称project-SNAPSHOT.jar而不是project- {timestamp} .jar。 他们是一种配置依赖插件的方法吗?
提前致谢
汉纳斯
答案 0 :(得分:0)
从这个example开始,如果您要dependency:copy
而不是dependency:copy-dependencies
,就可以实现这一目标。在这种情况下,对于每个artifactItem
,您可以指定destFileName
,其格式可以是您想要的格式。