The import java.sql.Connection cannot be resolved 오류 해결
1) 오류원인
아래와 같이 The import java.sql.Connection cannot be resolved 에러가 발생되고 있습니다. 대체 왜 이런 일이 발생할까요?
기존 SVN에 있던 소스를 체크아웃한 후, 위 에러가 발생했습니다. 해결 방법은 생각보다 간단합니다. 원인은 JDK를 찾지 못해서 발생되는 오류였습니다.


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

없는 경우라면 다음과 같은 방법으로 해결할 수 있습니다:
- JDK 추가:
Add Library를 클릭하여 JDK를 추가해줍니다. 이 경우,JRE System Library를 선택하고Next를 클릭합니다.Installed JREs를 선택하여 PC에 설치된 JDK를 지정합니다. 만약 설치된 JDK가 목록에 없다면Add...버튼을 클릭하여 JDK 경로를 수동으로 추가합니다.
- JRE 설정:
- 이미 설치된 JRE가 목록에 있는 경우 해당 JRE를 선택하고
Finish버튼을 클릭합니다. - 프로젝트의
Build Path에 추가된 JRE를 확인합니다.
이 설정을 완료한 후, 프로젝트의 밑줄 친 오류들이 해결된 것을 확인할 수 있습니다.

3. 인사말)
위 설정을 완료하니 밑줄 친 오류들이 모두 해결되었습니다. 단순한 오류이지만 이전에도 같은 오류로 헤맸던 기억이 있어 기록으로 남깁니다.
같은 오류를 겪고 계신 분들이 이 글을 보고 해결할 수 있었으면 좋겠습니다.
궁금하신 사항이 있다면 댓글로 남겨주세요. 읽어주셔서 감사합니다.
이 포스팅이 도움이 되었다면, 다른 분들에게도 공유해주세요. 앞으로도 유익한 정보를 제공하기 위해 노력하겠습니다. 감사합니다.