Я создаю собственный архетип, используя maven. В настоящее время у меня есть три зависимости, определенные в pom.xml (зависимость 1, зависимость 2 и зависимость 3).
Это мой файл archetype-metadata.xml, в котором я определил необходимые свойства для генерации архетипа. Здесь у меня есть свойство, называемое типом проекта, которое получает входные данные 1,2 или 3 и создает файл pom проекта на основе введенного входного значения.
Мне просто нужно, чтобы зависимость pom была сгенерирована на основе свойства «тип проекта». например - Если свойство типа проекта определено как 1, то pom, который генерируется с архетипом, должен иметь только «зависимость 1». Если значение равно 2, в pom должна быть включена только зависимость 2
Я могу это сделать ? Или я должен использовать здесь 3 файла pom и использовать каждый файл в зависимости от типа значения? или любые другие идеальные решения, чтобы исправить это?
Любая помощь могла бы быть полезна