Я немного погуглил и не смог найти никакого способа сделать это, но мне было интересно, смогу ли я создать проект с несколькими poms для различных ситуаций, а затем попросить maven использовать «этот» или «тот».
Основная проблема заключается в том, что у нас есть проект, который должен быть построен "для производства" одним способом, а "для разработки" - другим из-за капризов в WebSphere.Я мог бы взломать что-нибудь с помощью ant для переключения в любую помпу, переименовав ее (т. Е. «Copy pom.xml.development pom.xml; mvn install»), но подумал, есть ли более поддерживаемый способ.
В противном случае, возможно, это способ «включить» часть pom из «основного» pom, чтобы я мог получить свои фрагменты prod и dev, а maven включить тот, который подходил на основе свойства или env var (или командная строка arg) или что-то?