2016-11-26 23 views
10

Sau khi cập nhật lên IntelliJ IDEA 2016.3 Tôi nhận được cảnh báo: "dự án jdk không được xác định" trong dự án JavaScript/Node/React. Tôi đã giám sát một cái gì đó? Làm thế nào để giải quyết nó? Trong liên kết "Thiết lập JDK", tôi không thể tìm thấy bất kỳ ghi chú nào phù hợp."Dự án jdk không được định nghĩa" trong Dự án JavaScript 2016.3 của IntelliJ

+0

Dường như các dự án đưa ra cảnh báo này nếu không có gì được đặt cho SDK dự án trong Cấu trúc dự án: Cài đặt dự án: Dự án: Trường SDK dự án. Các dự án JavaScript không cần thiết lập này nhưng bạn có thể trỏ nó vào một SDK Java hoặc Ruby SDK vv để làm cho cảnh báo biến mất. –

+0

@WillHumphreys Khi tôi đặt SDK thông qua menu Cấu trúc dự án, "dự án jdk không được xác định", thông báo đã không biến mất. Tôi đã phải nhấp vào liên kết "Thiết lập SDK" trong chính thông báo. –

+1

@BrianGordon Thật thú vị. Tôi vừa thử thêm và gỡ bỏ một dự án Java sdk từ một dự án chỉ chứa một số tệp HTML và cả hai phương thức đều làm việc cho tôi. Tôi có thể làm cho thông báo xuất hiện và biến mất cho dù tôi đi qua cấu trúc dự án hay thông qua thông báo. Phiên bản Intellij của tôi là IntelliJ IDEA 2016.3 Build # IU-163.7743.44. –

Trả lời

0

Đây là một vấn đề được biết đến với Plugin Scala cho IntelliJ IDEA, xem vấn đề này trên JetBrains lỗi tracker: https://youtrack.jetbrains.com/issue/SCL-11105

Trích dẫn từ báo cáo lỗi:

Sau khi nâng cấp lên 2016,3 Ultimate, các cửa sổ trình soạn thảo hiển thị thanh màu vàng ở trên cùng có nội dung "Dự án JDK không được xác định" có liên kết đến "Thiết lập JDK" trên dự án không phải Java của tôi. Tôi không muốn một JDK liên kết với dự án này bởi vì nó không phải là một dự án Java. Đó là một dự án Docker nhỏ với điều khiển phiên bản Git. Vui lòng tắt tin nhắn.

bình luận của người sử dụng:

Nó chỉ ra rằng vấn đề này có liên quan đến Scala plug-in. (...) Tôi có thể xác nhận rằng việc vô hiệu hóa plugin Scala khiến lỗi này biến mất.

Nếu bạn không muốn vô hiệu hóa các plugin Scala, như một cách giải quyết bạn có thể thiết lập SDK của dự án (mặc dù nó không phải là một dự án Java) bằng cách vào menu cài đặt dự án (fileCấu trúc dự ánDự án) và chọn bất kỳ SDK nào trong danh sách thả xuống SDK dự án.

Vé lỗi đã được giải quyết, do đó sự cố không nên tồn tại nữa nếu bạn có phiên bản IDEA và plugin Scala gần đây.

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