2016-01-14 28 views
8

Tôi đang cố nhập một dự án vào intellij. Tôi đang sử dụng một sdk java và đang cố gắng để nhập khẩu các thư viện scala. Khi tôi cố gắng chạy mã của tôi tôi nhận đượcCác vấn đề khi nhập Thư viện Scala vào Intellij

Warning:scala: skipping Scala files without a Scala SDK in module(s) main 

Khi tôi cố gắng thêm libray scala:

File>Project Structure>Global Libraries>+>scala-sdk(2.11.7)>Apply 

tôi nhận được một thông báo lỗi:

Module "lab1" 
must not contain source root "C:\Users\Andrew\lab1\src\main\scala". 
The root already belongs to module "main" 

Đây là lần đầu tiên của tôi bằng cách sử dụng IDE này vì vậy tôi bị mất một chút.

+0

Intellij có diễn đàn riêng của họ, tại sao không hỏi đó? – redFIVE

+0

Nếu bạn vào Cấu trúc dự án> Mô-đun, bạn có thể xác minh rằng các thư mục nguồn được gán đúng. Đang sử dụng sbt một tùy chọn? Thiết lập một Scala sbt hoặc dự án Java/Scala hỗn hợp trong IntelliJ là siêu đơn giản. –

+0

Bạn cũng có thể làm rõ loại dự án bạn có. Nó là một dự án Java có sử dụng thư viện Scala? Hoặc một dự án Scala? –

Trả lời

0
Warning:scala: skipping Scala files without a Scala SDK in module(s) main 

Tôi nhận được thông báo lỗi đó và IntelliJ không thể tìm thấy các lớp kiểm tra. Vấn đề của tôi là một phụ thuộc bị hỏng vì một số lý do tôi đã bỏ lỡ trong IntelliJ.

Vấn đề gốc rõ ràng khi tôi cố gắng chạy gradle từ dòng lệnh ví dụ:

gradle test 

Sau khi tôi nhận được sự phụ thuộc cố định và xây dựng đi từ dòng lệnh, các vấn đề trong IntelliJ đã được giải quyết.

1

Tôi đã giải quyết vấn đề này trong IDE (IntelliJ 2016.2.4) bằng cách thêm hỗ trợ khung chính xác. See this link để biết thêm thông tin.

0

tôi giải quyết điều này bằng cách đơn giản là cập nhật IntelliJ

0

tôi trong trường hợp của tôi khi tôi nhận được cảnh báo này - đó là PyCharm được mở ra song song với Intellij. Khi tôi đóng nó - tất cả mọi thứ là ok

0

tôi giải quyết điều này bằng cách thêm "Gradle: org.scala-lang: scala-thư viện: 2.11.11" vào "Dependencies" vòi của các mô-đun:

File - > Cấu trúc dự án ... -> Modules -> (chọn module của bạn) -> Dependencies -> Add (màu xanh lá cây "+" sign) -> Library ... -> Gradle: org.scala-lang: scala-library: 2.11 .11 -> Thêm lựa chọn -> Áp dụng.

0

Nhận thấy lỗi này sau khi cập nhật Intellij

gì làm việc cho tôi là loại bỏ .idea và mở nó như là một dự án mới

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