Куда отправился репозиторий EclipseLink / Maven?(снова) - PullRequest
10 голосов
/ 24 ноября 2011

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

Ответы [ 5 ]

13 голосов
/ 24 ноября 2011

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

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


Обновление:

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

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

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

6 голосов
/ 20 марта 2012

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

5 голосов
/ 02 апреля 2012

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

<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>
0 голосов
/ 09 июля 2013

Начиная с 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>

Для получения дополнительной информации

0 голосов
/ 29 ноября 2011

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

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

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

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

...