Maven проблемы с использованием GAE и DataNucleus - PullRequest
2 голосов
/ 20 мая 2010

У меня проблемы с получением 2 артефактов в моем Maven / Java / Google App Engine проекте:

  1. com.google.appengine.orm: DataNucleus-AppEngine: баночка: 1.0.7.final
  2. com.google.appengine: AppEngine-апи-1,0-SDK: баночка: 1.3.4

Есть аналогичный вопрос, опубликованный , но каждый ответ возвращает меня к одному и тому же сообщению об ошибке.

Подробнее

Я не знаю, имеет ли это отношение, но вместо номера версии моя исходная зависимость для DataNucleus содержала переменную. Я использую Eclipse.

<groupId>org.datanucleus</groupId>
        <artifactId>datanucleus-core</artifactId>
        <version>${datanucleus.version}</version>
        <scope>runtime</scope>

Для краткости я не включил трассировку стека в Maven. Пожалуйста, дайте мне знать, если это поможет опубликовать его. Спасибо.

UPDATE

Мне удалось получить артефакт DataNucleus, изменив версию с 1.0.7.final на 1.0.6.final (проверьте в этом репо ) и откат к AppEngine 1.3.3 (спасибо, @Taylor!). Однако я все еще не могу найти репозиторий для appengine-java-sdk: jar: 1.3.3 . В Google Code нет файлов jar .

Кто-нибудь знает, где найти appengine-java-sdk jar ?

1 Ответ

1 голос
/ 20 мая 2010

Версия 1.3.4 SDK App Engine пока не поддерживается плагином maven-gae. Пожалуйста, смотрите вопрос здесь .

Кроме того, основываясь на вашем последнем редактировании вопроса, вы НЕ должны использовать версию 1.3.3. Скорее, вы должны использовать версию 1.3.3.1 (см. здесь ). Кроме того, appengine-java-sdk jar доступен в репозитории maven-gae-plugin (см. здесь ).

...