본문 바로가기
3층 개발관 - 에러구역/STS

[STS/Eclipse] An error has occured. See the log file

by 개발관 2023. 3. 3.
반응형

JAVA_HOME의 자바 버전을 변경한 후 STS, Eclipse 실행 -> 실행되지 않고 아래의 오류 메시지가 뜸..

이 에러를 해결하기 위해서는 STS폴더 -> configuration 파일 안에 있는 1677805889344.log를 확인해 보아야 한다.

해당 로그의 이름은 다르니 참고 부탁드립니다.

 

log를 확인해보니,

여러 문구 중, 이러한 에러문구가 있는데 해석해 보면 1.8 버전의 JavaSE를 요구한다고 나와 있다.

 

알아보니.. 프로젝트의 자바 버전은 다른 방식으로 변경가능하고, JAVA_HOME을 변경할 필요가 없었다..

 

다시금, 변경 전으로 되돌리기..

1. JAVA_HOME 1.7 -> 1.8이 있는 폴더로 변경

2. ini파일 1.8로 변경

3. cmd에서 JAVA version 제대로 들어왔는지 확인

  명령어 : java -version

(혹시나 JAVA_HOME을 바꿨는데도 이전버전의 JAVA version이 나오는 경우 컴퓨터 재시작 한번 하자!!)

 

다시금 자바버전을 기존하던 걸로 변경하니 정상적으로 STS작동..

 

프로젝트의 자바 버전을 바꿀경우에는

STS안에서 해당 프로젝트 클릭 후 project -> java Build Path 클릭 -> 기존 JRE 클릭 후 Edit

 

해당되는 JDK를 다운로드한 후 Add -> 체크박스 클릭 후 Apply , OK 

 

해당 프로젝트가 내가 원하는 JDK로 변경됨을 확인할 수 있다.

 

 

반응형