개발노트/기타
Windows - cmd에서 java와 javac의 버전이 다르다면?
yunbinni
2021. 11. 1. 18:00
문제 :
명령 프롬프트 확인을 통해
자바를 9 -> 8로 변경하려는데 자바 컴파일러는 의도대로 되었으나,자바의 버전은 바뀌지 않았다.
해결법 :
시스템 변수 Path에서 Oracle Java Path가 JAVA_HOME보다 앞에 있나 확인한다.
사용자 변수도 확인해주어야 한다.
상세 :
보통 Oracle의 JDK를 설치하면 발생한다.
이럴경우 시스템 변수 Path에서 ~\Oracle\Java\javapath 뒤에 JAVA_HOME이 있는지 확인하고,
JAVA_HOME이 먼저 올 수 있도록 한다.
그러면 자바와 자바 컴파일러의 버전을 통일시킬 수 있다.