2010-09-16 49 views
12

Liên kết được trích dẫn trên wiki EclipseLink/Maven kết thúc trên trang Lỗi 403 trên switch.ch. Nếu bạn được chuyển hướng đến một tấm gương tốt hơn thì đó sẽ là câu trả lời.Kho lưu trữ EclipseLink/Maven ở đâu?

Nếu không: kho lưu trữ đến đâu? Tìm kiếm trên mạng chỉ tiết lộ rằng EclipseLink/Maven đã có một lịch sử lỗi chính tả trên Wiki-Page. Tuy nhiên, tất cả các liên kết đã sửa, tôi cũng tìm thấy các trang lỗi.

+0

Tôi đã chỉnh sửa liên kết hoàn toàn không có thật ở đầu trang [EclipseLink/Maven] (http://wiki.eclipse.org/EclipseLink/Maven) với trang được ghi chú ở đây là đang hoạt động. Tôi cũng đã sửa một URL không có thật trong pom (đã thoát khỏi việc thoát khỏi thực thể ký tự). Hy vọng rằng, không ai sẽ tìm lại trang stackoverflow này nữa. (Đây phải là một bình luận, nhưng tôi chưa có tư cách.) –

+0

Lưu ý: xem thêm câu hỏi mới hơn, [Kho lưu trữ EclipseLink/Maven ở đâu? (một lần nữa)] (http://stackoverflow.com/questions/8254417/where-did-the-eclipselink-maven-repository-go-to-again) – Nick

Trả lời

10

Các liên kết duy nhất tôi thấy là:

http://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/rt/eclipselink/maven.repo

và nó dường như làm việc tốt, chuyển hướng nó vào

http://www.gtlib.gatech.edu/pub/eclipse/rt/eclipselink/maven.repo/

alt text

+1

+1 cho một tấm gương khác và ảnh chụp màn hình :) –

+0

Cảm ơn vì gương. Dường như vấn đề này thực sự không phải là một vấn đề với EclipseLink/Maven nhưng với switch.ch mirror. – Martin

+2

Tôi đang gặp vấn đề tương tự, hiện tại vào năm 2011 và có vẻ như vấn đề về eclipselink/maven. – simpatico

6

URL từ trang đó

công trình cho tôi và chuyển hướng đến

Tuy nhiên, bên trong một pom.xml, tôi phải thoát khỏi &:

<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> 
+0

Rất tiếc, không thấy bạn ở đó. 1 cho 'pom.xml' đang hoạt động – VonC

+0

Cảm ơn gợi ý POM - Tôi đã thấy rằng trước đây trong nghiên cứu của tôi - nhưng người ta không thể chỉ ra rằng thường đủ. – Martin

1

Cấu hình sau trong ivy-setting.xml đã hoạt động tốt đối với tôi:

<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> 
2

Chỉ cần đối mặt với cùng một vấn đề ngày hôm nay. Có vẻ như URL được cung cấp trên trang wiki Maven của họ http://wiki.eclipse.org/EclipseLink/Maven hoạt động. Nhưng nó hoạt động một cách kỳ lạ: kho lưu trữ của họ không được lập chỉ mục vì vậy nếu bạn cố gắng chỉ để thêm video này vào 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> 

và sau đó cố gắng index kho nó sẽ cho bạn biết Không thể cập nhật chỉ số cho EclipseLink Repo | http: //download.eclipse.org/rt/eclipselink/maven.repo.

Nhưng nếu bạn cũng bao gồm vào pom.xml này:

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

nó sẽ làm việc và thêm phụ thuộc. Không lý tưởng nhưng hoạt động.

2
<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> 
0

Tất cả tan vỡ. Tôi nhận được 404 ở khắp mọi nơi. Và phiên bản Nexus đã không lập chỉ mục các bản phát hành mới nhất.Cảm ơn bạn rất nhiều vì managment phân phối hỗn loạn (dự án thực sự cần được di dời sang Apache)

Tuy nhiên, thủ công đào dẫn đến:

<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> 

Một lần nữa, đây không phải làm việc 100% hoàn hảo vì Maven là không thể để tìm thông tin phụ thuộc.

Hmmm ... có lẽ tôi nên suy nghĩ lại trước khi sử dụng phần mềm rõ ràng được duy trì theo cách thức nghiệp dư như vậy.

Các vấn đề liên quan