Подтвердить что ты не робот

Куда зашел репозиторий EclipseLink/Maven?

Ссылка, процитированная на странице EclipseLink/Maven, заканчивается на странице Error 403 на switch.ch. Если вы перенаправлены на лучшее зеркало, это уже будет ответом.

Если нет: куда отправился репозиторий? Поиск в сети показывает, что в EclipseLink/Maven есть история опечаток на Wiki-странице. Однако все исправленные ссылки, которые я нашел, также заканчиваются на страницах ошибок.

4b9b3361

Ответ 2

URL с этой страницы

работает для меня и перенаправляется на

Однако внутри pom.xml мне пришлось скрыться от &:

  <repositories>
    <repository>
      <id>eclipselink</id>
      <url>http://www.eclipse.org/downloads/download.php?r=1&amp;nf=1&amp;file=/rt/eclipselink/maven.repo/</url>
    </repository>
  </repositories>

Ответ 3

Сегодня столкнулась с такой же проблемой. Похоже, что URL-адрес, указанный на их странице wiki Maven http://wiki.eclipse.org/EclipseLink/Maven, работает. Но это работает странным образом: их репозиторий не индексируется, поэтому, если вы попытаетесь просто добавить это в pom.xml:

<repositories>
    <repository>
        <id>EclipseLink Repo</id>
        <url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

а затем попытайтесь проиндексировать репозиторий, он скажет вам Невозможно обновить индекс для EclipseLink Repo | http://download.eclipse.org/rt/eclipselink/maven.repo.

Но если вы также включите в pom.xml это:

<dependencies>
    <dependency>
        <groupId>org.eclipse.persistence</groupId>
        <artifactId>eclipselink</artifactId>
        <version>2.0.0</version>
        <scope>compile</scope>
    </dependency>
</dependencies>

он выполнит работу и добавит зависимость. Не идеально, но работает.

Ответ 4

<dependency>
    <groupId>org.eclipse.persistence</groupId>
    <artifactId>javax.persistence</artifactId>
    <version>2.0.0</version>
    <scope>compile</scope>
</dependency>

...

<repository>
    <id>EclipseLink Repo</id>
    <url>http://repo.maven.apache.org/maven2</url>
</repository>

Ответ 5

Следующая конфигурация в ivy-setting.xml отлично работала для меня:

<resolvers>
  <url name="eclipselink" m2compatible="true">
    <artifact pattern="http://mirrors.ibiblio.org/pub/mirrors/eclipse/rt/eclipselink/maven.repo/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"/>
  </url>
</resolvers>

Ответ 6

Все сломанные. Я получаю 404s всюду. И экземпляр Nexus не индексировал последние версии. Большое спасибо за хаотическое управление дистрибуцией (проект действительно должен быть перенесен на Apache)

Однако ручное копание приведет к:

<dependencies>
  <dependency>
    <groupId>org.eclipse.persistence</groupId>
    <artifactId>javax.persistence</artifactId>
    <version>2.3.2</version>
    <scope>compile</scope>
  </dependency>
</dependencies>
<repositories>
  <repository>
     <id>EclipseLink Repo</id>
     <url>http://maven.eclipse.org/nexus/service/local/repositories/Sonatype/content</url>
  </repository>
</repositories>

Опять же, это не работает на 100% отлично, потому что Maven не может найти информацию о зависимости.

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