728x90
반응형
SMALL
개발환경
OS: Windows 10
IDE: eclipse 2022-03
JAVA: 17
상황
- 이클립스 새로 설치함(기존버전: 2019-03)
- Java도 버전 17로 새로 설치함
- 새 이클립스 실행하니까 아래와 같은 메시지와 함께 실행을 거부함
Version 1.8.0_211 of the JVM is not suitable for this product. version: 11 or greater is required.
해결
이클립스가 설치된 폴더의 eclipse.ini에서
Dosgi.requiredJavaVersion 값을 1.8로 변경
값을 17로 지정해봤는데 여전히 같은 오류가 나서 기존에 사용하던 1.8로 지정함.
.
.
.
.
.
그랬더니
An error has occurred. See the log file [경로]
뭐 이런 오류 메시지가 또 뜸.
이클립스는 JAVA로 만들어졌는데
이클립스르 실행시켜주는 가상머신을 못 찾아서 생긴 오류.
또 다시 eclipse.ini를 열고
vm 경로 지정해주기.
-vm
C:/Program Files/Java/jdk-17.0.2/bin/javaw.exe
개인마다 JDK 경로는 다를 수 있으니 꼭 확인해서!
javaw.exe가 자바를 실행시키는 가상머신임.
이제 실행 잘 된당
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
[2023.05.29 추가 -STS3]
STS3에서 같은 오류가 뜬다면 환경변수편집에서 jdk경로를 맨위로 올려준다음 저장하면 말끔하게 해결됨
728x90
LIST
'오류' 카테고리의 다른 글
[VMware오류] This host supports Intel VT-x, but VT-x is disabled (0) | 2023.09.10 |
---|---|
[STS3] Spring MVC Project 안뜰때 해결방법 (0) | 2023.05.28 |
[Maven] 설치 및 환경 변수 셋팅 (0) | 2023.03.23 |
[Eclipse] Project root directory is the workspace directory 오류 (0) | 2023.03.21 |
[mysql] Failed to read auto-increment value from storage engine 해결 (0) | 2023.01.31 |