Существует два управляемых проекта Maven. Первый проект использует плагин maven-assembly-plugin как часть фазы пакета, что приводит к файлу first-project-<version>-distribution.jar
. Этот файл устанавливается / разворачивается вместе с first-project-<version>.jar
(т.е. без суффикса распространения).
Второй проект должен иметь зависимость во время выполнения от собранного jar (т.е. first-project-<version>-distribution.jar
), чтобы этот файл был скопирован вместе с другими зависимостями в одну папку как часть действия dependency:copy-dependencies
. Указание версии зависимости с -distribution
в конце не работает.
Как этого достичь? Есть ли другой способ извлечь файл first-project-<version>-distribution.jar
из хранилища артефактов как часть действия dependency:copy-dependencies
, выполняемого для зависимого (второго) проекта?
Thanx.