Нет доступных версий для › javax.jdo:jdo-api:jar:[3.0, 4.0) в пределах указанного диапазона

Я пытаюсь улучшить свой проект Google App Engine, но постоянно получаю эту ошибку. Он работал нормально, прежде чем мне пришлось переустановить ОС на моем компьютере, и теперь он жалуется на это:

[ОШИБКА] Не удалось выполнить цель net.kindleit:maven-gae-plugin:0.9.5:enhance (default-cli) в проекте codex-gae: выполнение default-cli цели net.kindleit:maven-gae-plugin:0.9 .5: ошибка улучшения: плагин net.kindleit:maven-gae-plugin:0.9.5 или одна из его зависимостей не могут быть разрешены: не удалось собрать зависимости для net.kindleit:maven-gae-plugin:jar:0.9.5 (): Нет доступных версий для javax.jdo:jdo-api:jar:[3.0, 4.0) в указанном диапазоне -> [Справка 1]

Вот соответствующая строфа из моего pom.xml:

<plugin>
    <groupId>org.datanucleus</groupId>
    <artifactId>maven-datanucleus-plugin</artifactId>
    <version>3.0.1</version>
    <configuration>
        <api>JPA</api>
        <verbose>true</verbose>
    </configuration>
    <executions>
        <execution>
            <phase>process-classes</phase>
            <goals>
                <goal>enhance</goal>
            </goals>
        </execution>
    </executions>
</plugin>

и я проверил свой ~/.m2/repository/ и файл .jar там:

[jhr@Jarrods-Mac-Pro] [~/.m2/repository/javax/jdo/jdo-api/3.0.1]

-rw-r--r--  1 jhr  staff   196K Mar 14 23:18 jdo-api-3.0.1.jar
-rw-r--r--  1 jhr  staff    40B Mar 14 23:18 jdo-api-3.0.1.jar.sha1
-rw-r--r--  1 jhr  staff   7.7K Mar 14 23:18 jdo-api-3.0.1.pom
-rw-r--r--  1 jhr  staff    40B Mar 14 23:18 jdo-api-3.0.1.pom.sha1

Есть предложения, почему это не находит зависимости?


person Community    schedule 19.03.2013    source источник


Ответы (2)


Таким образом, Maven потерял сюжет. Удалите все файлы maven-metadata-* (вероятно, в каталоге выше) и повторите попытку.

person DataNucleus    schedule 19.03.2013