maven 3 Не удалось прочитать дескриптор артефакта для

Я обновляюсь до netbeans 7, в котором используется встроенный maven 3. У меня есть проект с множеством модулей и модулей, содержащих другие модули. Другие мои подмодули, не зависящие от внутренних проектов, отлично работают с той же конфигурацией. В этом случае spring-hibernate зависит от домена, который является одним из подмодулей, и дает сбой.

у моего основного проекта есть что-то вроде этого

<modelVersion>4.0.0</modelVersion>

<artifactId>spring</artifactId>
<packaging>pom</packaging>

<groupId>${masterproject.groupId}</groupId>
<version>${masterproject.version}</version>

у моего подмодуля есть следующий def

<modelVersion>4.0.0</modelVersion>
<parent>
    <artifactId>spring</artifactId>
    <groupId>${masterproject.groupId}</groupId>
    <version>${masterproject.version}</version>
</parent>

<artifactId>spring-hibernate</artifactId>
<packaging>pom</packaging>

<dependency>
        <groupId>${masterproject.groupId}</groupId>
        <artifactId>domain</artifactId>
</dependency>

Я использую следующий $ {masterproject. groupId}, $ {masterproject.version}, потому что я не хочу помещать статическое значение во все подмодули, поскольку каждый из них содержит родительский. Не уверен, что это причина проблемы.

Все это отлично работает с maven 2. Но с maven 3 я получаю следующее сообщение об ошибке: msg

Failed to read artifact descriptor for com.merc:domain:jar:1.0-SNAPSHOT: Failure to find ${masterproject.groupId}:MavenMasterProject:pom:${masterproject.version} in http://repository.springsource.com/maven/bundles/release was cached in the local repository, resolution will not be reattempted until the update interval of com.springsource.repository.bundles.release has elapsed or updates are forced -> [Help 1]
11
задан Gangnus 8 January 2013 в 14:25
поделиться