У меня сложный проект maven, артефакты сборки которого автоматически публикуются в Nexus.
В исходном коде у меня есть Test.war
: WAR, предоставленный как есть третьей стороной. Такой архив создается ими вручную, недоступен в Nexus и не имеет идентификатора GAV.
Во время моей сложной сборки мне нужно " перераспределить e" (или "перестроить"?) Эту предоставленную войну с использованием новых, определенных координат GAV (например, test-group:Test-Web:1.0.0
).
Примечание : я не могу выполнить команду, подобную mvn deploy:deploy-file
, потому что у нас нет прямого доступа к Nexus. Единственный способ развернуть артефакты в Nexus - это сгенерировать артефакты во время сборки, после чего такие артефакты автоматически публикуются.
Есть ли кто-нибудь, кто может дать мне предложение или пример того, как я могу развернуть такую войну во время сборки?