다른 답변은 64 비트 버전 작동하지 않습니다를 참조하십시오. Jetbrains는 실제로 이것을 아주 잘 문서화했습니다. https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under에서 :
자바
8 자바 (8)가 지원되는 모든 플랫폼 버전 16에서 시작하게 IntelliJ IDEA를 실행하는 데 필요한 양해하여 주시기 바랍니다. 또한 동일한 분기 (144+)에서 릴리스 된 경량 IDE에도 적용됩니다.
윈도우
JDK는 모든 제품 설치 프로그램과 함께 번들로 제공되며 특정 문제가있는 경우가 아니면 제공되는 JDK 버전을 사용하는 것이 좋습니다.
32 비트 JDK는 IDE_HOME \ jre 디렉토리에 있으며 32 비트 제품 실행 파일에서 사용됩니다.
IDE를 64 비트 모드로 실행하려면 64 비트 JDK (JRE가 아닌) 배포본을 다운로드하여 설치하고 직접 설치해야합니다. IDE는 64 비트 .exe 파일을 실행할 때 (현재 IntelliJ IDEA에서만 사용 가능하고 다른 제품에서는 .bat 파일을 사용하여 64 비트 모드에서 실행할 수 있음) 레지스트리를 찾아 레지스트리에서 사용할 수 있습니다.
< 제품 > .EXE이 JDK 검색 시퀀스를 사용
IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK 환경 변수합니다 ( 제품 WEBIDE_JDK에 따라
- 버전 2016.1 이전의 WebStorm 및 PhpStorm 모두에 적용됨)
- ..\ jre 디렉토리
- 시스템 레지스트리
- JDK_HOME 환경 변수
- JAVA_HOME 환경 변수
idea64.exe이 JDK 검색 순서 사용
- IDEA_JDK_64 환경 변수를
- .. \ jre64 디렉토리
- 시스템 레지스트리
이
- 가 JDK_HOME 환경 변수
이
- JAVA_HOME 환경 변수가
그것은 bin 디렉토리에있는 박쥐 파일로 IDE를 시작할 수도 있습니다
, 그것은 사용하는 다음 JDK 검색 순서 :
이
가
- 이 IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK 환경 변수 (따라 ) 제품에
- .. \ jre 디렉토리
- JDK_HOME 환경 변수
- JAVA_HOME 환경 변수
환경 변수가 예를 들어, JDK 설치 홈 디렉토리를 지정해야합니다 :
C : \ Program Files (x86) \ Java \ jdk1.8.0_66
IDE에서 사용되는 실제 JDK 버전은 도움말 | 정보 대화 상자 (프로젝트를 열어 메뉴에 액세스).
제품에 따라 IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/CLION_JDK/DATAGRIP_JDK 변수를 정의하여 IDE_HOME \ jre의 기본 버전을 덮어 씁니다.
신속한 환경 편집기를 사용하여 변수를 추가/편집하면 잘못된 경로가 감지됩니다. 인 IntelliJ의 IDEA (16) 우리는 Mac 용 해왔 던 것처럼, 우리는 리눅스 배포판과 사용자 정의 JRE를 번들중인 경량의 IDE의 최신 버전에서 시작 리눅스
. 우리의 사용자 정의 JRE는 OpenJDK를 기반으로하며 글꼴 렌더링 향상 및 HiDPI 지원과 같은 Linux 사용자 환경을 개선하기위한 최신 수정 사항을 포함합니다.
부팅 JDK 경로는 config 폴더에있는 .jdk 파일에 저장됩니다. IDE 변경 부팅 JDK 동작을 통해 또는 .jdk 파일을 수동으로 편집하여 (IDE를 시작하여 작업을 통해 변경할 수없는 경우) 수정할 수 있습니다. 번들로 제공되는 JRE (사용 가능한 경우)를 사용하는 것이 좋습니다. 번들 버전에 문제가있는 경우 시스템에서 사용할 수있는 Oracle JDK 또는 OpenJDK의 최신 버전으로 전환 할 수 있습니다 (OpenJDK 1.6은 지원되지 않음, 1.7 이상 버전 사용, JDK 1.8 권장, 이전 Java 버전은 IntelliJ IDEA에서 시작하여 지원되지 않음 16).
JDK 검색 순서로 bin/.sh 파일을 확인하십시오. 환경 변수 이름과 관련하여 Windows와 유사합니다. boot jdk를 조정하는 구식 방법입니다. 이전 버전의 제품에 사용하십시오. .jdk 파일을 대신 사용하여 (위 참조), IDE 업데이트/재설치 후에도 수정할 수 있습니다.
Linux에서 JDK를 수동으로 설치해야하는 경우이 대답을 확인하십시오. 추한 글꼴에 문제가있는 경우 팁에 대한이 스레드 주석을 참조하십시오.
도움말 | About은 실제 JDK 버전을 보여줍니다.
맥 OS X
우리의 최신 IDE 버전은 가장 유명한 오픈 JDK 버그 수정이 포함 된 번들 정의 JDK 8 함께 제공됩니다. 다른 Java 버전을 사용해야하는 경우 https://blog.jetbrains.com/idea/2015/05/intellij-idea-14-1-4-eap-141-1192-is-available/을 참조하십시오.
IDE JDK 버전을 덮어 쓰면 해당 경로는 config 폴더 (IntelliJ IDEA의 경우 idea.jdk, PyCharm의 경우 pycharm.jdk 등)에있는 .jdk 파일에 저장됩니다. IDE가 더 이상 시작하지 않고 메뉴를 통해 변경할 수 없으면이 파일을 삭제하거나 수동으로 파일 내부의 경로를 변경하십시오. IDE가 시작되지 않고이 파일이 존재하지 않으면 수동으로 만들고 Java 경로 (Java 홈 위치)를 지정하십시오 (예 : /라이브러리/Java/JavaVirtualMachines /jdk1.8.0_60.jdk
환경 변수로? – EJTH
예, 환경 변수입니다. – Jayen
자세한 내용은 https://intellij-support.jetbrains.com/hc/en-us/articles/206827547-Selecting-the-JDK-version-the-IDE-will-run-under를 참조하십시오. 그리고 http://stackoverflow.com/questions/8382641/installing-idea-on-ubuntu-11-10/8384111 – RiZKiT