У меня есть проекты maven, и я хочу развернуть свои артефакты во внутреннем репозитории nexus, который настроен на создание снимков и выпусков в двух разных местах. Поэтому я не могу использовать "distributionManagement", поскольку это будет жестко определять местоположение. Поэтому я определил пару в моем settings.xml сказать "releaseRepository" и "snapshotRepository", и каждый из них имеет параметр "release", который должен быть установлен в "true" для выпусков и "false" для моментальных снимков.
Я запускаю свою сборку со следующей командой, чтобы выпустить мои артефакты;
mvn clean deploy -DaltDeploymentRepository=releaseRspository::<DON'T KNOW WHAT GOES HERE SO LEFT IT EMPTY>::htp://abc.com/repositores/my-releases/ -Drelease=true
Теперь, когда я выполняю команду над командой, она терпит неудачу, потому что значение для 'layout' не предоставляется, и я получаю исключение, и сборка завершается с ошибкой.
Я не мог найти никакой информации о том, что должно быть значением для "макета", у меня есть около 10 проектов, которые я хочу построить и освободить друг за другом.