본문 바로가기

Java/note

[eclipse] an error has occurred. see the log file

이클립스로 JSP/Servlet 공부를 하려다

an error has occurred. see the log file 오류를 마주치게 되어 며칠동안 해결을 하지 못해

공부를 진행할 수가 없었다.

사실 며칠이 아니라 몇주였다.

 

검색을 통해 나온 방법들은 모두 다 해봤으나 나에겐 다 실패! 실패! 실패!였다.

 

이번 오류를 통해 알게된 것이 있었다.

나는 오류를 제대로 읽어보지도 않고 바로 '회피'하려 했던 것.

이번에는 검색을 통해서도 해결이되지 않자, 천천히 읽어보았고 해결할 수 있었다.

 

검색을 통해 많은 도움을 받은 것처럼 이번 포스팅을 통해 다른 사람들에게 도움이 되었으면 좋겠다!

 

일단, 다른 사람들과 다른 오류창이었다.

다른 사람들은 .metadata의 log파일을 확인하라는거였는데

나는 configuration의 log파일을 확인하라는 것!


[ 내가 해결한 방법 ]

 

현재 노트북에는 jdk 1.8과 jdk 11버전이 설치되어 있었는데

나는 버전 설정때문에 생긴 에러같았다.

 

'환경 변수'의 JAVA_HOME 버전 확인

나같은 경우에는 JAVA_HOME -> jdk 11로 설정

 

이클립스 설치 파일의 eclipse.ini 파일 설정

②-①

-vm 설정

파일을 확인해보니 jdk의 경로가 설정되어있지 않았다.

-vmargs전에 -vm과 jdk의 bin\javaw.exe 추가!

 

②-②

JavaVersion 변경

나는 현재 자바를 11로 설정했는데 이클립스에서 필요한 자바버전은 1.8이었다.

1.8을 11로 변경해주었다!

 

여기까지 수정하면 이클립스는 제대로 실행된다.

실행되는 화면을 보고 너무 좋았다ㅠㅠㅠㅠㅠ

'Java > note' 카테고리의 다른 글

com.mysql.cj.jdbc.exceptions.CommunicationsException  (0) 2021.11.21
IntelliJ에 h2 연결하기  (0) 2021.05.16