티스토리 뷰

오류해결

[오류해결] Java 설치 에러

映先💜 2021. 1. 10. 06:18

원래는 jdk 8을 쓰다가 7을 설치한 적이 있었는데 다시 8을 쓰려고 설치함

환경변수 설정하고 java -version 똭 치는데 

 

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

has value '1.8', but '1.7' is required.

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

 

아 벌써부터 귀찮음,,, 그냥 다시 환경변수를 7로 설정했는데 엥 뭐야 이것도 안 되네 ㅋㅋ (원래부터 안 됐는데 이제 발견한 건가) 

여튼 둘 다 삭제하고 8만 다시 설치했는데도 안됨 ㅠㅠ

 

파파고 번역기 돌려보니까 레지스터리 CurrentVersion 키 값이 1.8이지만 1.7이 필요하다 어쩌고 저쩌고,,,,

그래서 그게 문데? 구글 서치 결과...

 

 

1)  1.7을 쓸 경우 

윈도키 + S 누르고 레지스트리 편집기를 검색

그럼 겁나 복잡한 트리로 되어있음,,, 

 

  • HKEY_LOCAL_MACHINE - SOFTWARE - JavaSoft - Java Runtime environment
  • CurrentVersion 우클릭 - 수정 
  • 값 데이터(V)를 1.7로 변경 

이렇게 하고 환경변수를 7로 맞춰 주면 됨,,, 근데 난 jdk 8을 써야 한단 말이지!!!!

 

 

2)  1.8을 쓸 경우 

  • 미안하지만 아까 변경한 CurrentVersion 값 데이터는 다시 1.8로 변경해야 함 ,,,
  • C:\Windows\System32에서 java.exe, javaw.exe, javaws.exe 3가지를 삭제

(윈도우 7 64bit는 C:\Windows\SysWOW64 폴더에 있다나 뭐라나,,, 잘 모름)

 

 

삭제하기 전에 혹시 몰라서 백업해놨는데 그럴 필요 없었음 결과는 성공적 ㅠㅠ ㄹㄹㄹㄹㄹㄹㄹ

아마도 자바버전이 겹쳐서 안됐는 듯,,,

 

 

 

 

 

 

 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday