Ошибка POM Android Ignition
Я новичок во всех вещах Maven и зажигания. Я пытаюсь настроить ignition-core как библиотечный проект для связи с новым проектом. Однако ядро зажигания имеет эту ошибку...
Ошибка сборки проекта: неразрешимый родительский POM: не удалось найти артефакт com.github.ignition:ignition:pom:0.3-SNAPSHOT и "parent.relativePath" указывают на неправильный локальный POM
Как я могу решить это? Заранее спасибо.
1 ответ
Ignition - это многомодульный проект, состоящий из группы проектов, которые имеют межмодульные зависимости друг от друга:
ignition/
ignition-core/
ignition-core-lib/
ignition-core-samples/
ignition-core-tests/
pom.xml
ignition-location/
ignition-location-lib/
ignition-location-samples/
ignition-location-tests/
pom.xml
ignition-support/
ignition-support-lib/
ignition-support-samples/
pom.xml
pom.xml
Предположим, что вы используете Eclipse и у вас установлены плагины для Android и Android. Вам нужно импортировать все проекты как группу в Eclipse, используя File -> Import ... -> Maven -> Existing Maven Projects
и выберите зажигание / в качестве корневой папки проекта.
Без изменения файла pom.xml (нарушающего структуру многомодульных проектов) вы не сможете импортировать и использовать ignition-core/ независимо в Eclipse.