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

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

Да, я знаю, вопрос был задан до, но репозиторий снова переместился. Кто-нибудь видел это? Я был бы очень обязан.

4b9b3361

Ответ 1

A быстрый поиск показывает длинный список зеркал, большинство из которых возвращают 404s, но их запись в кэш все еще доступна для просмотра (на данный момент). Таким образом, похоже, что файлы были удалены в источнике, а также совсем недавно.

Вот несколько зеркал, у которых все еще есть файлы (пока):


Обновление:

Этот поток в списке рассылки eclipselink обнаруживает что-то вроде bizzare - в то время как каталог maven.repo недоступен (404), подпапки который разрешает файлы .jar или .pom, по-прежнему будет работать!

Пока соответствующие файлы все еще доступны, это вызывает процесс зеркалирования, а также любой рабочий процесс, который сначала проверяет, существует ли репо. Из связанного потока:

"Это, конечно, может привести к хаосу в любом хранилище Nexus или Artifactory, у вас может быть такое прокси-сервер репозитория EclipseLink, так как он заключит, что репозиторий EclipseLink не работает, хотя, строго говоря, это не так. Решение отключите любую автоматическую проверку хранилища и/или автоматическую блокировку его.

Ответ 2

Наконец, по крайней мере, разумное объяснение на страницах Wiki для Eclipse, почему это не работает, см. http://wiki.eclipse.org/EclipseLink/Maven. В настоящее время библиотеки размещаются только в репозитории P2, который простой Maven не понимает. В основном, вы должны проксировать их через Nexus или другого менеджера репо. На странице, с которой я связан, есть инструкции по настройке (с открытым исходным кодом) Nexus, версия Premium может считывать исходные файлы P2 изначально.

Ответ 3

Это сработало для меня

<repository>
    <id>eclipse</id>
    <url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>

<dependency>
    <groupId>org.eclipse.persistence</groupId>
    <artifactId>org.eclipse.persistence.core</artifactId>
    <version>2.3.1</version>
</dependency>

Ответ 4

Вы правы, ни одна из репозиториев Eclipse Maven не работает.

Репозиторий на java.net, однако, обеспечивает реализацию JPA: http://download.java.net/maven/2/org/eclipse/persistence/javax.persistence/2.0.0/

Я не знаю, хорошо ли это.

Тем не менее, репозитории Eclipse Maven должны быть исправлены.

Ответ 5

Как и в EclipseLink 2.5.0, репозиторий EclipseLink находится на Maven Central.

Выпуск EclipseLink 2.4.2 и текущие разработки на http://oss.sonatype.org:

<repository>
    <id>oss.sonatype.org</id>
    <name>OSS Sonatype Staging</name>
    <url>https://oss.sonatype.org/content/groups/staging</url>
</repository>

Более старые версии можно найти в следующем репозитории:

<repository>
   <id>EclipseLink</id>
   <url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>

Дополнительная информация