Maven: Как развернуть с тем же именем файла той же версии
Когда я запускаю maven deploy, пример версии: 0.0.1 SNAPSHOT, тогда он автоматически добавляет version + timestamp. Как удалить это и сделать развертывание. Мне нужен только app.jar или app-0.0.1 SNAPSHOT.jar без отметки времени. См. Изображение Снимок артефакта.
2 ответа
Nexus и Artifactory хранят артефакты моментальных снимков с меткой времени в версии. Эта временная метка также может использоваться для непосредственного обращения к конкретному артефакту (хотя в большинстве случаев это не рекомендуется).
Я не вижу причин, почему вы хотите изменить обработку снимков внутри Nexus/Artifactory, и это, вероятно, невозможно.
Тем не менее, возможно лишить версию в различных ситуациях, когда вы используете артефакт в качестве зависимости, например, при создании уха или войны.
Использование -DuniqueVersion=false
параметр при создании сборки. Ссылка.