Я создаю собственный архетип, используя maven.В настоящее время у меня есть три зависимости, определенные в pom.xml ( зависимость 1, зависимость 2 и зависимость 3 ).
![enter image description here](https://i.stack.imgur.com/ENLjl.png)
Это мой файл archetype-metadata.xml , в котором я определил необходимые свойства для генерации архетипа.Здесь у меня есть свойство с именем project-type, которое получает входные данные 1,2 или 3 и генерирует файл pom проекта с учетом введенного входного значения
![enter image description here](https://i.stack.imgur.com/7awph.png)
Мне просто нужно сгенерировать зависимость pom на основе свойства 'project-type'.Например - Если свойство типа проекта определено как 1, то pom, который генерируется с архетипом, должен иметь только «зависимость 1».Если значение равно 2, в pom должна быть включена только зависимость 2
Можно ли это сделать?Или я должен использовать файлы 3 pom здесь и использовать каждый файл в зависимости от типа значения?или любые другие идеальные решения, чтобы исправить это?
Любая помощь будет очень признателен