У нас есть Maven проект с Git подмодулей contrib/holo-everywhere
и contrib/ActionBarSherlock
Android Maven IntelliJ проект с GIT подмодулями
Root pom.xml описывает модули так:
<module>contrib/holo-everywhere/resbuilder</module>
<module>contrib/holo-everywhere/library</module>
<module>contrib/holo-everywhere/addons/preferences</module>
<module>contrib/holo-everywhere/addons/slidingmenu</module>
<module>contrib/ActionBarSherlock/actionbarsherlock</module>
Maven сборки из консоли работает отлично, но когда проект преуспевает в ошибках IntelliJ IDEA.
Каждый pom.xml, такой как contrib/ActionBarSherlock/actionbarsherlock/pom.xml
, не может разрешить версию dependecy от управления dependecy в своих проектах parent pom. В данном случае это contrib/ActionBarSherlock/pom.xml
вно/ActionBarSherlock/pom.xml
<dependency>
<groupId>android</groupId>
<artifactId>android</artifactId>
<version>${android.version}</version>
</dependency>
вно/ActionBarSherlock/ActionBarSherlock/pom.xml
<dependency>
<groupId>android</groupId>
<artifactId>android</artifactId>
<scope>provided</scope>
</dependency>
Это происходит только с этими подмодулями, что находятся в contrib
реж. У нас есть модули maven, которые зависят от родительского pom - их зависимости решены в порядке.
Это ошибка или мне нужно импортировать проекты по-другому?
В 'contrib/ActionBarSherlock/pom.xml', вы определяете' 'под' 'на уровне проекта или под' '? –
В разделе ''. В ActionBarSherlock и голо-везде –