Я использую maven-gae-plugin
от http://code.google.com/p/maven-gae-plugin/ создать проект мульти-модуль с использованием наследования (ссылку родителей-проект)Maven - Dependency Разрешение Failed, пакет существует в местном репо
структуры, которая у меня есть, как показано ниже:
|
`-- pom.xml
|-- base-api-project (packaging=jar)
| `-- pom.xml
|-- main-www-project (packaging=war)
| `-- pom.xml
Корень pom.xml
сконфигурирован как родительский + агрегатор (со ссылкой на modules
).
Когда я использую root pom.xml, все скомпилировано и упаковано отлично.
Однако, когда я запустил mvn gae:run
в папке main-www-project
, я получаю сообщение об ошибке, что base-api-project
не найден в зарегистрированных репозиториях. Я просматриваю все зарегистрированные репозитории ...
Но мой вопрос ... если он уже есть в ~/.m2/repository
, то зачем мне охотиться по сети?
У меня что-то не так, что я делаю?
Мне известно о версии SNAPSHOT ... так что я не использовал ее. Но не повезло! :( Считаете ли вы, что родительский вопрос может быть проблемой? Оба проекта имеют общий родительский ... Кстати, если я их самостоятельно создам, т. Е. Без родительской иерархии, все работает фантастично. –
И локальные pom существуют локально. –
Общая структура родительской структуры не должна быть «проблемой», ее хорошим шаблоном. Попробуйте выполнить установку mvn из корня, а затем gae: запустите – crowne