SBT - обнаружена плохая ревизия - PullRequest
1 голос
/ 19 января 2012

Я получаю сообщение об ошибке:

Ожидается = ' 2.0.0-SNAPSHOT найдено =' $ {jpacontainer.version} '

Vaadin snapshot repository: bad revision found in
http://oss.sonatype.org/content/repositories/vaadin-snapshots/com/vaadin/addon/jpacontainer-addon-agpl-3.0/2.0.0-SNAPSHOT/jpacontainer-addon-agpl-3.0-2.0.0-20120117.082939-16.pom:
expected='2.0.0-SNAPSHOT found='${jpacontainer.version}'

при разрешении зависимости

val vaadinJPA = "com.vaadin.addon" % "jpacontainer-addon-agpl-3.0" % "2.0.0-SNAPSHOT"

Вы знаете, как это исправить?

Это POM: https://oss.sonatype.org/content/repositories/vaadin-snapshots/com/vaadin/addon/jpacontainer-addon-agpl-3.0/2.0.0-SNAPSHOT/jpacontainer-addon-agpl-3.0-2.0.0-20120117.082939-16.pom

1 Ответ

2 голосов
/ 19 января 2012

Файл POM недействителен.POM - это файл метаданных модуля, в котором должна быть указана правильная версия.Это то, что вызывает ваши проблемы.Снимки имеют тенденцию быть нестабильными (не всегда хорошая идея их использовать).

Опции?

  1. Использовать другую версию модуля снимка.

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

    https://oss.sonatype.org/content/repositories/vaadin-snapshots/com/vaadin/addon/jpacontainer-addon-agpl-3.0/2.0.0-SNAPSHOT/jpacontainer-addon-agpl-3.0-2.0.0-20120117.082939-16.jar

Обновление

Этот модуль неисправен :-(

При просмотре файлового хранилища можно найти банку следующим образом:

https://oss.sonatype.org/index.html#view-repositories;vaadin-snapshots~browsestorage~/com/vaadin/addon/jpacontainer-addon-agpl-3.0/2.0.0-SNAPSHOT/jpacontainer-addon-agpl-3.0-2.0.0-20120117.082939-16.jar

Это объясняет, почемуследующее объявление зависимостей в Maven может работать:

<dependency>
  <groupId>com.vaadin.addon</groupId>
  <artifactId>jpacontainer-addon-agpl-3.0</artifactId>
  <version>2.0.0-SNAPSHOT</version>
</dependency>

Без правильного POM индекс Nexus не будет обновлен должным образом

https://oss.sonatype.org/index.html#nexus-search;gav~~jpacontainer-addon-agpl-3.0~2.0.0-SNAPSHOT~~

Как вы можете видетьjar отсутствует ... значит, jar присутствует, индекс хранилища ненадежен

...