문제발생
IT 공부를 시작하고 느끼는 거지만 일주일에 적어도 3번 꼴로는 어디선가 에러가 발생하는 느낌이다.
이번에 날 괴롭힌 건 아래와 같은 에러였다.
위의 문제는 사용자가 다운로드한 java 버전보다 높은 버전을 요구한다는 것이다.
이런 에러가 나타나며 Eclipse가 실행되지 않자, 또 다시 폭풍 구글링을 시작했다.
내가 알아낸 문제 해결방법은 크게 아래와 같다.
- Oracle 사이트에서 Java 프로그램을 최신버전으로 재설치한다.
- eclipse.ini 메모장 프로그램을 편집기로 열어 "Dosgi"를 찾은 후, version 11로 적힌 것을 1.8로 수정
고쳐지지 않음
체감상 인터넷에 나온 방법들을 따라해서 한 번에 고쳐지는 꼴을 못보는 거 같다.
Java를 다시 설치해보기도 하였고, 환경변수를 재설정해보기도, 거기다 위에 나온 것처럼 eclipse.ini의 내용을 수정해보기도 하였으나, 여전히 에러가 나타났다.
그렇게 두 어 시간쯤 고군분투하다 알아낸 사실이 있다.
일단 필자의 eclipse 실행 프로그램을 보자.
→ 필자는 실행 파일이 저렇게 2개가 남아있었다.
→ 만약 앞서 언급한 방법들을 실행했는데도 해결되지 않으면 필자처럼 eclipse 실행 프로그램이 2개인 경우일 것이다.
→ 아이콘이 같아 햇갈리겠지만, 시작 프로그램에서 'java'로 검색시 나타나는 프로그램이 아닌, 'eclipse'로 검색해서 나타나는 프로그램을 실행하도록 하자.
→ 실행되는 프로그램을 알았으면 바탕에 고정해두거나, 에러가 발생하는 eclipse를 삭제하여 혼선을 막도록 하자.
참고
● jvm is not suiable for... 오류 해결 방법
→ https://wooncloud.tistory.com/48
[해결방법] 이클립스 jvm is not suitable for this product.
1. 이클립스 실행 문제 자바 JDK를 설치하고 이클립스를 설치한 후 실행하니 다음과 같은 오류가 발생했습니다. Version 1.8.0_281 of the JVM is not suitable for this product. version: 11 or greater is req..
wooncloud.tistory.com
'프로그래밍 > JAVA' 카테고리의 다른 글
2021년 8월 12일 - this( ), 생성자, 메소드, 객체 배열, call by value & reference (0) | 2021.08.12 |
---|---|
2021년 8월 11일 - 객체지향 & 인스턴스 & 클래스(스태틱) & 메소드 & 생성자 - 오버로딩 & worker 메소드 (0) | 2021.08.11 |
2021년 8월 10일 - 2차 배열 & 이중 for문 순위 구하기 & 오름차순 & 중복 제거 (0) | 2021.08.10 |
2021년 8월 9일 - 심화복습 & Arrays & for each & String 기능 & 배열에서 숫자와 문자 찾기 (0) | 2021.08.09 |
2021년 8월 9일 - 숫자 맞추기 게임 (0) | 2021.08.09 |
댓글