2015-02-11 64 views
13

Tôi có dự án sbt đã nhập. Trong quá trình nhập, tôi KHÔNG nhấp vào tải xuống các nguồn sbt - và tôi không rõ liệu đó có phải là nguyên nhân của vấn đề tiếp theo hay không. Trong mọi trường hợp có cách nào để khắc phục thư viện bị thiếu như được hiển thị trong ảnh chụp màn hình không?Không tìm thấy nguồn thư viện cho thư viện scala trong Intellij

enter image description here

Nhấp vào "Tải về" Kết quả trong "nguồn Thư viện không được tìm thấy" như đã thấy ở trên.

Cập nhật Từ một câu trả lời dưới đây: Đi Cài đặt khác | thiết lập mặc định | Xây dựng, thi công, triển khai | xây dựng các công cụ | SBT Đây là những gì tôi thấy:

enter image description here

cập nhật Một tôi đã đi đến Ý tưởng Intellij | Tùy chọn | Thi hành, Triển khai, Xây dựng và xem các thông tin sau

enter image description here

Lưu ý: ngay cả sau khi kiểm tra Tải xuống tài liệu sbt và nguồn nó không "mất": nó vẫn không được kiểm soát trong lần tiếp theo hộp thoại được đưa lên.

Trả lời

14

File ->Settings ->Build, Execution, Deployment ->Build Tools ->SBT, kiểm tra "Tải xuống nguồn và tài liệu". mở bảng SBT và nhấp vào làm mới. Thì đấy.

+0

thx đang thử! – javadba

+0

Tôi không thấy tùy chọn đó: đang cập nhật OP – javadba

+0

Bạn có thể mở rộng cài đặt cấp dự án hoặc cài đặt sbt toàn cầu từ đó không? – LynxZh

2

Tôi đang không ngừng chiến đấu Intellij trên Windows (trên các phiên bản khác nhau và cập nhật ... chủ yếu là EAP, vì vậy nó có thể là lỗi của tôi), nhưng nếu tôi thêm withSources() withJavadoc() đến hết phụ thuộc thư viện:

libraryDependencies ++= Seq(
    "com.twitter" %% "finatra-http" % versions.finatra withSources() withJavadoc(), 

nó sẽ tải xuống nguồn và tài liệu. Sau đó, khi tôi nhấp vào Attach Sources... nếu tôi trỏ đến điều đó trong bộ nhớ cache của mình, Intellij cuối cùng sẽ cập nhật và tải các nguồn chính xác.

Xem http://www.scala-sbt.org/0.13/docs/Library-Management.html#Download+Sources để biết thêm chi tiết.

0

Đóng dự án. Sau đó, File -> Open ... và chọn tệp build.sbt thực tế trong hộp thoại "open project". Mở tệp từ tệp sbt thực tế sẽ hiển thị cho bạn hộp thoại cho biết bạn sẽ tải xuống nguồn, tài liệu, v.v.

Tôi đã sử dụng IntelliJ CE 2017.2.6

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