programing

JAVA_HOME이 잘못된 디렉토리로 설정되었습니다.

nasanasas 2020. 12. 10. 20:30
반응형

JAVA_HOME이 잘못된 디렉토리로 설정되었습니다.


JAVA_HOME내 시스템에 설정 했고 C:\Program Files\Java\jdk1.8.0_ 131\bin;명령 프롬프트에서 cordova 명령 (cordova build)을 실행하려고하는데 다음 오류가 발생합니다. 모든 방법을 시도했지만이 문제를 해결할 수 없습니다.

오류 : JAVA_HOME이 잘못된 디렉토리로 설정되었습니다. C : \ Program Files \ Java \ jdk1.8.0_ 131 \ bin;

JAVA_HOMEJava 설치 위치와 일치하도록 환경 에서 변수를 설정하십시오 .


로 설정해야합니다 C:\Program Files\Java\jdk1.8.0_12.

\bin 필요하지 않습니다.


JAVA_HOME디렉토리가 아닌 홈 jdk 디렉토리를 가리켜 야합니다 jdk/bin.

다음 JAVA_HOME과 같이 설정해야합니다 .

JAVA_HOME="C:\Program Files\Java\jdk1.8.0_131"

를 제거하고 \bin에서도 제거하십시오 ;. cmd를 다시 시작한 후 실행하십시오.


다음을 시도하십시오.

  • 경로 \bin에서 제거하십시오 JAVA_HOME.
  • 새 명령 줄 창을 엽니 다.
  • 관리자 권한으로 명령을 실행하십시오.

JAVA_HOME은 C:\Program Files\Java\jdk1.8.0_172경로에 세미콜론 (;) 또는 bin을 포함하지 않아야합니다. 7 이상의 모든 jdk 버전이 작동합니다. 또한 cmd를 다시 시작해야합니다.


세트 JAVA_HOME 으로 C : \ 프로그램 파일 \ 자바 \ jdk1.8.0_172

세미콜론 ";"을 사용하지 마십시오. JAVA_HOME 값 이상

올바르게 설정되었는지 확인하려면 명령 프롬프트로 이동하여 C : .......> sdkmanager --list 확인

이제 성공적으로 저장 될 수 있도록 전체 목록이 나타납니다.

그렇지 않으면 JAVA_HOME 경로가 올바르게 설정되지 않았다는 오류가 표시됩니다.


Window 10에서 문제는 세미콜론 ;이었습니다.

edit the system environment variables의 끝에있는 세미콜론으로 이동하여 삭제JAVA_HOMEC:\Program Files\Java\jdk1.8.0_144

즉, 이것을 다음 C:\Program Files\Java\jdk1.8.0_12;으로 변환하십시오 .C:\Program Files\Java\jdk1.8.0_12


';'을 제거해야한다고 생각합니다. 자바 경로의 끝에서.


JAVA_HOME 변수 설정 후 관리자 권한으로 android studio 실행


C : \ Program Files \ Java \ jdk1.8.0_12로만 설정해야합니다.

그리고 새로운 cmd를 사용하여 확인하십시오. 업데이트됩니다

참고 URL : https://stackoverflow.com/questions/45182717/java-home-is-set-to-an-invalid-directory

반응형