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_HOME
Java 설치 위치와 일치하도록 환경 에서 변수를 설정하십시오 .
로 설정해야합니다 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_HOME
C:\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
'programing' 카테고리의 다른 글
Spark DataFrame groupBy 및 내림차순 정렬 (pyspark) (0) | 2020.12.10 |
---|---|
AWS Lambda API 게이트웨이 오류 "잘못된 Lambda 프록시 응답" (0) | 2020.12.10 |
SVN 저장소를 다른 SVN 저장소로 마이그레이션하려면 어떻게합니까? (0) | 2020.12.10 |
PHP 문자열에서 제어 문자 제거 (0) | 2020.12.10 |
PHP에서 동적 정적 메서드 호출? (0) | 2020.12.10 |