IT 일기장

[Java] Java Error : Registry key ~ has value '1.8' but 1.7 is required 본문

프로그래밍 언어/Java

[Java] Java Error : Registry key ~ has value '1.8' but 1.7 is required

뽕슈 2022. 12. 6. 01:00
반응형

JDK 1.8 쓰고 있었다가 1.7이 필요해서 설치하고 다시 1.8을 쓰려는데 발생한 에러였다.

CMD에 JAVA 명령어를 적으니 아래와 같은 에러가 발생했다.

 

 

구글링 해보니 해결 방법은 다음과 같았다.

  • 윈도우 키 + S 입력 후 "regedit" 또는 "레지스트리 편집기" 타이핑 후 검색
  • HKEY_LOCAL_MACHINE => SOFTWARE => JavaSoft => Java Runtime environment
  • CurrentVersion 더블클릭 또는 우클릭 후 수정
  • 값을 1.8로 변경

 

마지막으로 C:\Windows\System32에서 java.exe, javaw.exe, javaws.exe 3가지를 삭제해주고

다시 JAVA 명령어를 입력하면 정상적으로 해결된다.

 

반응형
Comments