Отсутствует archetype.xml в новом архетипе, созданном из проекта - PullRequest
1 голос
/ 05 мая 2010

Я использую Maven 2.2.1. и я новичок в Maven. Я пытаюсь создать архетип на основе существующего проекта. Я использовал этот пост в качестве руководства: http://blog.inflinx.com/category/m2eclipse/

Шаг 7 говорит: «Следующим шагом является проверка того, что в сгенерированном файле archetype.xml (расположенном в srcmainresourcesMETA-INFmaven (sic)) есть все перечисленные файлы, и они находятся в нужных каталогах».

Мой сгенерированный архетип не имеет архетипа.xml. У него есть файл archetype-metadata.xml. В вызове archetype нет никаких ошибок при вызове archetype: create-from-project, только пара предупреждений об использовании кодировки платформы (Cp1252).

Есть мысли, почему этот файл не был создан?

Заранее спасибо!

1 Ответ

3 голосов
/ 05 августа 2010

Archetype.xml относится к версии 1 плагина, тогда как archetype-metadata.xml используется в версии 2+. Я не считаю, что это проблема, если только люди не пытаются создавать проекты из Archetype, используя Maven 1, который не знает об изменениях в конфигурационных файлах.

...