Как сказать maven использовать метку времени при запуске зависимости: цель копирования-зависимостей? - PullRequest
1 голос
/ 02 февраля 2011

Мне нужно создать сайт обновлений с SNAPSHOT-jars.Я хочу сохранить старые файлы jar, поэтому мне нужно иметь уникальное имя для каждой итерации библиотеки моментальных снимков, что означает, что мне нужна временная метка.

Сначала я получаю все файлы jar из репозиториев maven с помощью pom.XML, включая все банки в качестве зависимостей.После этого я вызываю mvn dependency: copy-dependencies.

Дело в том, что maven использует имя project-SNAPSHOT.jar вместо project- {timestamp} .jar.Это способ настроить плагин зависимости?

заранее спасибо

Ханнес

1 Ответ

0 голосов
/ 03 февраля 2011

Из этого примера похоже, что этого можно достичь, если бы вы сделали dependency:copy вместо dependency:copy-dependencies. В этом случае для каждого artifactItem вы можете указать destFileName, который может быть в нужном формате.

...