IntelliJ IDEA“선택한 디렉토리는 JDK에 유효한 홈이 아닙니다.”
방금 IntelliJ IDEA를 설치했고 설정하려고합니다. JDK의 홈 디렉토리를 선택해야하는 부분에 도달했습니다.
내 Java 설치로 이동하려고 시도한 다음 확인을 C:\Program Files (x86)\Java
클릭했지만 위의 메시지가 표시되었습니다. 그래서 나는 시도했지만 C:\Program Files (x86)\Java\jre7
작동하지 않았습니다.
최신 JDK ( 여기에서 ) 재설치를 시도했지만 여전히 JDK를 선택할 수 없습니다. 심지어 .jar
웹 사이트에서 받은 설치 프로그램을 드래그했는데 파일 선택기 창에서 인식하지 못합니다.
나는 멈춰 있고 무엇을해야할지 모르겠다.
당신이 jre
dir 을 선택하고 있기 때문 입니다. 그리고 JDK
dir이 아닙니다 . JDK
dir. 예를 들어 (업데이트 및 64 비트인지 32 비트인지에 따라 다름) : C:\Program Files (x86)\Java\jdk1.7.0_45
제 경우에는 32 비트 JDK 1.7
업데이트 45입니다.
이 오류는 JDK 또는 JRE에서 깊은 경로를 선택하는 경우 발생합니다. 선택해야 할 정확한 경로는 제 경우에는 64 비트입니다.
C : \ Program Files \ Java \ jdk1.8.0_91
32 비트 인 경우
C : \ Program Files (86) \ Java \ jdk1.8.0_91
jdk가 / usr / lib / jvm /에있을 수 있습니다. 이 리눅스 용 변종.
나는 같은 문제가 있었다. 그러나 나는 다음 경로를 선택하여 그것을 알아 냈습니다.
먼저 C : \ 폴더 를 선택해야 합니다. 그런 다음 프로그램 파일 을 선택 합니다. 그 후에 java 를 선택 하고 마지막으로 다운로드 한 jdk 를 선택하십시오 . 제 경우에는 JDK1.8.0_60 버전을 다운로드했습니다.
경로를 재개하려면 :
C:\Program Files\java\jdk1.8.0_60
작업을 마친 후 다음 버튼을 클릭 할 수 있습니다 . 그런 다음 템플릿에서 프로젝트 만들기 를 선택합니다 . 이것은 main () 메소드로 자바 애플리케이션을 생성합니다. 그 후 다음을 클릭하여 프로젝트 이름을 만듭니다.
도움이 되었기를 바랍니다.
주의해야 할 한 가지는 드라이브에 jdk
설치해야한다는 것 C:
입니다.
다음 D:
과 같이 드라이브 에 JDK를 설치했습니다 .
D:\Program Files\Java\jdk1.8.0_101
그리고 그것은 여전히 똑같은 오류를 줄 것입니다. 어떤 이유로 Java는 C : 드라이브에 설치되어야합니다.
나를 위해 JDK11 및 IntelliJ 2016.3에서 동일한 메시지가 계속 표시되어 JDK11을 제거하고 대신 JDK8을 설치하기로 결정했고 즉시 작동했습니다!
jre로 jdk1.8.0_60을 제거했기 때문에이 오류가 발생했습니다!
Project Structure (File-> Project Structure)에서 설정을 놓친 경우 아래와 같이 다시 설정하면됩니다.
코딩 즐기기 J
Windows의 경우 분명히 JDK는 C : \ Program Files 아래에 있어야 합니다.
작동 하지 않습니다 .
C:\dev\Java\jdk1.8.0_191
이것은 작동합니다 .
C:\Program Files\Java\jdk1.8.0_191
(IntelliJ IDEA Ultimate 2018.2.4를 사용하고 있습니다.)
결국 2017 년을 2019 년으로 교체해야했고 모든 것이 잘 작동했습니다. / 으쓱 ... 여기에 다른 제안은 나에게 효과가 없었습니다.
'UFO ET IT' 카테고리의 다른 글
npm 스크립트의 작업 디렉토리 변경 (0) | 2020.11.08 |
---|---|
C # HasValue 대! = null (0) | 2020.11.08 |
C ++에서 열거 형 확장? (0) | 2020.11.08 |
Kotlin에서 run, let, apply 및 with를 사용해야하는 경우의 예 (0) | 2020.11.07 |
Log4j에 현재 날짜를 포함하도록 로그 파일 이름 설정 (0) | 2020.11.07 |