LJC.LOG
March 29, 2024

The import java.sql.Connection cannot be resolved 오류 해결

1) 오류원인

아래와 같이 The import java.sql.Connection cannot be resolved 에러가 발생되고 있습니다. 대체 왜 이런 일이 발생할까요?

기존 SVN에 있던 소스를 체크아웃한 후, 위 에러가 발생했습니다. 해결 방법은 생각보다 간단합니다. 원인은 JDK를 찾지 못해서 발생되는 오류였습니다.

import java.sql.Connection cannot be resolved 에러1

import java.sql.Connection cannot be resolved 에러2

2) 오류 해결방법

이클립스(Eclipse)에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Properties > Java Build Path로 이동하면 아래와 같이 JRE System Library에 에러가 떠 있는 것을 볼 수 있습니다. (혹은 JRE System Library가 아예 없을 수도 있습니다.)

eclipse properties

없는 경우라면 다음과 같은 방법으로 해결할 수 있습니다:

  1. JDK 추가:
  • Add Library를 클릭하여 JDK를 추가해줍니다. 이 경우, JRE System Library를 선택하고 Next를 클릭합니다.
  • Installed JREs를 선택하여 PC에 설치된 JDK를 지정합니다. 만약 설치된 JDK가 목록에 없다면 Add... 버튼을 클릭하여 JDK 경로를 수동으로 추가합니다.
  1. JRE 설정:
  • 이미 설치된 JRE가 목록에 있는 경우 해당 JRE를 선택하고 Finish 버튼을 클릭합니다.
  • 프로젝트의 Build Path에 추가된 JRE를 확인합니다.

이 설정을 완료한 후, 프로젝트의 밑줄 친 오류들이 해결된 것을 확인할 수 있습니다.

이클립스 jdk 설정

3. 인사말)

위 설정을 완료하니 밑줄 친 오류들이 모두 해결되었습니다. 단순한 오류이지만 이전에도 같은 오류로 헤맸던 기억이 있어 기록으로 남깁니다.

같은 오류를 겪고 계신 분들이 이 글을 보고 해결할 수 있었으면 좋겠습니다.

궁금하신 사항이 있다면 댓글로 남겨주세요. 읽어주셔서 감사합니다.

이 포스팅이 도움이 되었다면, 다른 분들에게도 공유해주세요. 앞으로도 유익한 정보를 제공하기 위해 노력하겠습니다. 감사합니다.

Related Posts