Я строю проект Maven, который имеет полдюжины модулей.Создание архива всех банок и исходных банок для проекта с несколькими модулями
Я в порядке с импортом самостоятельно, используя Maven или Ivy, но другие команды хотели бы использовать эти банки, но их практика заключается в том, чтобы блокировать банки и исходные банки до контроля версий.
Я хотел бы создать zip/tar-сборку всех модулей и их источников, которые они могут использовать, как им нравится.
Я прочитал Maven Assembly Plugin: Including Module Binaries, но я стеснялся использовать его, потому что:
- linked FAQ entry возвращает 404;
- Мне нужно указать все модули вручную.
Есть ли альтернатива?
Update: Я попытался с помощью встроенных в сборке дескрипторы
mvn assembly:assembly -DprojectModulesOnly=true
mvn assembly:assembly
и оба потерпели неудачу с
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to create assembly: Error creating assembly archive bin: You must set at least one file.
сразу же после всего модуля сборки уже запущена.
У меня такая же проблема (и ровно 1 год, через 2 дня связанный FAQ по-прежнему равен 404) – Justin