2016-09-26 20 views
5

Tôi muốn thêm các tài liệu của Gelly để dự án của tôi, nhưng nó mang lại cho tôi lỗi này:Làm cách nào để nhập các tạo phẩm của Apache Flink SNAPSHOT?

Sources not found for: org.apache.flink:flink-gelly_2.10:1.2-SNAPSHOT

Đây là trong pom.xml của tôi

<dependency> 
    <groupId>org.apache.flink</groupId> 
    <artifactId>flink-gelly_2.10</artifactId> 
    <version>1.2-SNAPSHOT</version> 
</dependency> 

Tôi đã cố gắng tìm kiếm một khác nhau phiên bản của gelly để giải quyết vấn đề này nhưng không thể tìm thấy bất kỳ. có cách nào khác để lấy tài liệu không?

Trả lời

4

Apache xuất bản SNAPSHOT hiện vật chỉ cho một kho lưu trữ Maven chuyên dụng. Lưu ý rằng những hiện vật này chỉ có nghĩa là cho mục đích phát triển. Chúng là không phải là một phần của bản phát hành Apache Flink chính thức!

Bạn phải thêm cấu hình kho sau để pom.xml của bạn để nhận SNAPSHOT hiện vật:

<repositories> 
    <repository> 
     <id>apache.snapshots</id> 
     <name>Apache Development Snapshot Repository</name> 
     <url>https://repository.apache.org/content/repositories/snapshots/</url> 
     <releases><enabled>false</enabled></releases> 
     <snapshots><enabled>true</enabled></snapshots> 
    </repository> 
</repositories> 

Ngoài ra, bạn có thể tải về mã mới nhất Flink và xây dựng nó trên máy tính địa phương của bạn.

+0

Thnx! đã làm việc, không có gì sai với Flink, nhưng với Gelly, tôi đang sử dụng ảnh chụp nhanh vì tôi không thể tìm thấy bất kỳ phiên bản nào khác trong tài liệu. –

+0

Gelly là một phần của Flink từ một số phiên bản, mới nhất là Flink 1.1.2. Vì vậy, ' 1.1.2 'sẽ hoạt động mà không có kho lưu trữ ảnh chụp nhanh. –

+0

Tôi đã những dependancies được thêm vào trong Intellij: org.apache.flink flink-java 1.1.2 ... (và 2 khác cho streaming và clinets) Nhưng khi tôi don không bao gồm các phụ thuộc Gelly nó sẽ không nhận ra các chức năng thư viện gelly –

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