Ошибка учебника по началу работы с OpenTripPlanner

Я пытаюсь установить OpenTripPlanner в соответствии с официальным руководством. Я правильно клонировал репозиторий git, затем импортирую проект в Eclipse, но он не может собрать все пакеты. Одна из ошибок: "Не удается разрешить импорт org.geotools". Поэтому я попытался использовать учебник по Maven, но при запуске " mvn install integration-test -DskipTests -P interactive " Я получил:

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.geotools:library:pom:null

Reason: Cannot find parent: org.geotools:modules for project: org.geotools:library:pom:null for project org.geotools:library:pom:null


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Mon May 20 15:53:31 CEST 2013
[INFO] Final Memory: 44M/473M
[INFO] ------------------------------------------------------------------------

Гугл, я не нашел ничего похожего, так в чем же дело?

1 ответ

Решение

Кажется, что свойства geotools.version (и другие) не установлены в главном pom ( https://github.com/openplans/OpenTripPlanner/blob/master/pom.xml). Вероятно, конструктор hudson использует переменные из файла settings.xml.

Попробуйте определить это вручную:

mvn install integration-test -DskipTests -Pinteractive -Dgeotools.version=9.1 -Dspring.version=3.1.1.RELEASE
Другие вопросы по тегам