[macos] Mac OS에서 IntelliJ IDEA JDK 구성

IntelliJ IDEA 10을 사용하고 있습니다. 새 프로젝트를 만들 때마다이 프로젝트에 대해 JDK를 선택하라는 메시지가 표시됩니다. 누구든지 내가 구성하고 사용하기 쉽게 만드는 방법을 알고 있습니까?



답변

Mac OS X 또는 Ubuntu를 사용하는 경우 JDK에 대한 심볼릭 링크로 인해 문제가 발생합니다. 파일 | 캐시 무효화가 도움이 될 것입니다. 그렇지 않은 경우 심볼릭 링크가 아닌 직접 JDK 홈 폴더에 대한 JDK 경로를 지정합니다.

캐시 무효화 메뉴 항목은 IntelliJ IDEA 파일 메뉴 에서 사용할 수 있습니다.

최근 Apple Java 업데이트 후 직접 JDK 경로는 다음과 같습니다.

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

IDEA에서는 File | 프로젝트 구조 , 왼쪽 에서 SDK 를 선택한 다음 [+] 버튼을 누른 다음 위의 JDK 홈 경로를 지정하면 다음과 같은 결과가 나타납니다.

Mac의 JDK 1.6


답변

최근에 이것을 시도 했으며 JDK 를 선택하려고 할 때 … IntelliJ 를 통해 열고 선택할 때 비어있는/System/Library/Java/JavaVirtualMachines/ 것으로 나타납니다 . 따라서 JDK를 선택할 수 없습니다 …

이 문제를 해결 하려면 파인더 창이 열릴 때 ( [+] JDK를 누름 ) 단축키 Shift + CMD + G 를 사용하여 경로를 지정하는 것으로 나타났습니다 . ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdk제 경우)

그리고 짜잔, IntelliJ는 그 시점부터 모든 것을 찾을 수 있습니다.


답변

JAVA를 업데이트하면 JDK 경로가 변경 될 수 있습니다. Mac의 경우 다음 경로로 이동하여 설치된 JAVA 버전을 확인해야합니다.

/Library/Java/JavaVirtualMachines/

다음으로 찾은 JDK 버전이 jdk1.8.0_151.jdk이고 그 안의 홈 디렉토리 경로가 JDK 홈 경로라고 가정합니다.

제 경우에는 다음과 같습니다.

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

로 이동하여 구성 할 수 있습니다 File -> Project Structure -> SDKs.

여기에 이미지 설명 입력
여기에 이미지 설명 입력


답변

Mac에서 IntelliJ Idea 12에는 기본 설정 / 키맵이 있습니다. ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/


답변