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
Trả lời
Đâ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 (file ⃗ Cấu trúc dự án ⃗ Dự á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.
- 1. Thiết lập dự án Grails trong Intellij
- 2. Cách chia sẻ mã giữa dự án và dự án xây dựng định nghĩa trong SBT
- 3. Xem lỗi trong dự án Intellij
- 4. Dự án Xcode bên trong dự án
- 5. thêm Lombok plugin để dự án IntelliJ
- 6. Lấy tên dự án của dự án WPF
- 7. Dự án Flowcharting của Javascript Canvas?
- 8. Intellij IDEA và các dự án Gradle
- 9. IntelliJ không tải phụ thuộc transitive trong dự án maven
- 10. IntelliJ Idea dự án Android: Gradle đồng bộ dự án thất bại
- 11. IDEA của IntelliJ và Eclipse trên cùng một dự án
- 12. Tạo dự án javascript trong Netbeans?
- 13. Đã tìm thấy cấu hình JDK không hợp lệ, trong khi nhập dự án qua gradle
- 14. Cách chuyển đổi dự án winforms thành dự án wpf
- 15. Dự án java nguồn nhập trong dự án Android
- 16. Thêm dự án JAR vào dự án Maven trong NetBeans
- 17. Dự án Java với Gradle trong IntelliJ IDEA: không thể giải quyết biểu tượng 'google' nhưng biên dịch dự án
- 18. Cách thay đổi phiên bản JDK cho dự án Eclipse
- 19. Gắn các nguồn trong IntelliJ IDEA cho dự án scala
- 20. Tạo một cái bình từ dự án maven trong intellij
- 21. Làm cách nào để đặt Java SDK của mình khi tạo dự án Android trong IntelliJ?
- 22. Loại dự án JavaScript cho Visual Studio?
- 23. thiết lập dự án Grails trong IntelliJ IDEA
- 24. dự án trong không gian làm việc không hiển thị trong dự án -> làm sạch
- 25. Nhập dự án JavaScript hiện tại vào dự án Grunt/Brunch
- 26. Quản lý dự án JavaScript lớn hơn
- 27. Visual Studio 2008 Dự án không cần thiết của dự án
- 28. Xác định các dự án không được lên lịch như các dự án bị kẹt trong Emacs Org-Mode
- 29. Dự án Visual Studio không được lưu
- 30. Lỗi khi nhập dự án
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. –
@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. –
@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. –