Tôi đang sử dụng IntelliJ IDEA 10. Mỗi khi tôi tạo một dự án mới, nó sẽ yêu cầu tôi chọn JDK cho dự án này. Có ai biết cách tôi có thể cấu hình nó và làm cho nó dễ sử dụng không?
Tôi đang sử dụng IntelliJ IDEA 10. Mỗi khi tôi tạo một dự án mới, nó sẽ yêu cầu tôi chọn JDK cho dự án này. Có ai biết cách tôi có thể cấu hình nó và làm cho nó dễ sử dụng không?
Câu trả lời:
Nếu bạn đang sử dụng Mac OS X hoặc Ubuntu, sự cố là do các liên kết tượng trưng tới JDK. Tệp tin | Bộ nhớ cache không hợp lệ sẽ giúp đỡ. Nếu không, hãy chỉ định đường dẫn JDK đến thư mục JDK Home trực tiếp, không phải liên kết tượng trưng.
Mục menu Bộ nhớ cache không hợp lệ có sẵn trong menu Tệp IntelliJ IDEA .
Đường dẫn JDK trực tiếp sau khi cập nhật Apple Java gần đây là:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Trong IDEA, bạn có thể cấu hình JSDK mới trong File | Project Structure , chọn SDK ở bên trái, sau đó nhấn nút [+] , sau đó chỉ định đường dẫn trang chủ JDK ở trên, bạn sẽ nhận được một cái gì đó như sau:
which java
trong thiết bị đầu cuối, nó in /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
và sau đó sử dụng Home
đường dẫn dir để nhập vào hộp thoại ý tưởng IntelliJ, như thế này/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Chỉ mới thử điều này gần đây và khi cố gắng chọn JDK ... /System/Library/Java/JavaVirtualMachines/
xuất hiện như trống khi mở và chọn thông qua IntelliJ . Do đó, tôi không thể chọn JDK ...
Tôi thấy rằng để giải quyết vấn đề này, khi cửa sổ công cụ tìm mở (nhấn [+] JDK) chỉ cần sử dụng phím tắt Shift + CMD + G để chỉ định đường dẫn. (/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
trong trường hợp của tôi)
Và thì đấy, IntelliJ có thể tìm thấy mọi thứ từ thời điểm đó.
Đường dẫn JDK có thể thay đổi khi bạn cập nhật JAVA. Đối với Mac bạn nên vào đường dẫn sau để kiểm tra phiên bản JAVA đã cài đặt.
/Library/Java/JavaVirtualMachines/
Tiếp theo, giả sử phiên bản JDK mà bạn tìm thấy là jdk1.8.0_151.jdk
, đường dẫn đến thư mục chính bên trong nó là đường dẫn trang chủ JDK.
Trong trường hợp của tôi, đó là:
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Bạn có thể cấu hình nó bằng cách vào File -> Project Structure -> SDKs
.
Trên Mac IntelliJ Idea 12 có các tùy chọn / sơ đồ bàn phím được đặt ở đây: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/