티스토리 뷰
원래는 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 폴더에 있다나 뭐라나,,, 잘 모름)
삭제하기 전에 혹시 몰라서 백업해놨는데 그럴 필요 없었음 결과는 성공적 ㅠㅠ ㄹㄹㄹㄹㄹㄹㄹ
아마도 자바버전이 겹쳐서 안됐는 듯,,,
'오류해결' 카테고리의 다른 글
starting tomcat v9.0 server at localhost has encountered a problem (0) | 2024.01.10 |
---|---|
javascript 파일 404 (0) | 2023.11.08 |
egov javascript editor 자바스크립트 흑백 (0) | 2023.11.08 |
이클립스 workspace에 수동으로 넣은 프로젝트 표시하는 방법 (0) | 2023.10.24 |
지오서버 안켜질때(50 (0) | 2022.12.15 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday