Eclipse에서 프로젝트에 JAR 추가하기

2025-09-26 · 분류없는-이야기 · 읽는데 11분

Eclipse에서 프로젝트에 JAR 추가하기
Eclipse는 Java 개발에 많이 사용되는 통합 개발 환경(IDE)으로, 외부 라이브러리인 JAR 파일을 쉽게 추가할 수 있는 기능을 제공합니다. 본 글에서는 Eclipse에서 JAR 파일을 추가하는 방법과 그 과정에서 발생할 수 있는 여러 상황에 대해 자세히 설명하겠습니다.

특히, JAR 파일을 프로젝트 내에 추가하는 방법과 User Library 기능을 통해 외부 라이브러리를 관리하는 방법에 대해 다룰 것입니다.

썸네일

JAR 파일 추가하기 기본 개념

JAR 파일 개념

JAR(Java Archive) 파일은 여러 개의 Java 클래스를 하나의 파일로 묶어 배포할 수 있는 형식입니다. 외부 라이브러리를 사용해야 할 때 JAR 파일을 프로젝트에 추가함으로써, 코드의 재사용성을 높이고, 개발 시간을 단축할 수 있습니다.

Eclipse에서는 JAR 파일을 프로젝트에 추가하는 방법이 여러 가지 있으며, 이를 통해 개발자는 보다 효율적으로 작업할 수 있습니다. JAR 파일을 추가하는 주된 방법은 두 가지입니다.

External JARs를 추가하는 방법과 User Library를 사용하는 방법입니다. 두 방식 모두 각기 장단점이 있으며, 상황에 맞게 선택하여 사용하면 됩니다.

방법 장점 단점
External JARs 특정 프로젝트에만 적용 가능 매번 추가해야 함
User Library 여러 프로젝트에서 재사용 가능 초기 설정이 필요함

External JARs 추가하기

Eclipse Build Path

Eclipse에서 JAR 파일을 추가하기 위해 가장 먼저 해야 할 일은 프로젝트의 'Java Build Path'에 접근하는 것입니다. 이를 위해 다음 단계를 따르시면 됩니다.

  1. 프로젝트 선택하기

Eclipse의 Package Explorer에서 JAR 파일을 추가할 프로젝트를 선택합니다.

  1. Build Path 설정 열기

선택한 프로젝트에서 마우스 오른쪽 버튼을 클릭하고, "Build Path" > "Configure Build Path"를 선택합니다.

  1. Libraries 탭 선택

Build Path 설정 창이 열리면, 상단의 "Libraries" 탭을 클릭합니다.

  1. External JARs 추가하기

"Add External JARs" 버튼을 클릭하여 파일 탐색기가 뜨면, 추가할 JAR 파일을 선택하고 "OK" 버튼을 클릭합니다.

  1. 적용 및 닫기

JAR 파일이 추가된 것을 확인한 후, "Apply and Close" 버튼을 클릭하여 설정을 완료합니다. 이 과정이 끝나면, 프로젝트 트리의 'Referenced Libraries' 하위에 추가한 JAR 파일이 나타나게 됩니다.

이 방법은 특정 프로젝트에만 JAR 파일을 추가하는 간단한 방법이지만, 여러 프로젝트에서 같은 JAR 파일을 사용해야 할 경우에는 번거로울 수 있습니다.

다른 내용도 보러가기 #1

User Library를 활용한 JAR 관리

여러 프로젝트에서 공통으로 사용되는 JAR 파일이 많다면, User Library 기능을 활용하는 것이 좋습니다. User Library를 사용하면 여러 JAR 파일을 그룹으로 묶어 관리할 수 있어, 프로젝트마다 매번 JAR 파일을 추가하는 수고를 덜 수 있습니다.

  1. Preferences 열기

Eclipse의 메뉴에서 "Window" > "Preferences"를 선택합니다.

  1. User Libraries 설정

Preferences 창에서 "Java" > "Build Path" > "User Libraries" 항목으로 이동합니다. 여기서 "New" 버튼을 클릭하여 새로운 User Library를 생성합니다.

  1. User Library 이름 지정하기

생성할 User Library의 이름을 입력합니다. 예를 들어, 'zerock_lib'이라고 입력할 수 있습니다.

  1. JAR 파일 추가하기

생성한 User Library를 선택한 후, "Add External JARs" 버튼을 클릭하여 필요한 JAR 파일을 추가합니다. 추가가 완료되면, "Apply and Close" 버튼을 클릭합니다.

  1. 프로젝트에 User Library 추가하기

이제 프로젝트의 'Java Build Path' 설정으로 돌아가서, "Add Library" 버튼을 클릭합니다. User Library를 선택하고, 방금 만든 'zerock_lib'을 선택한 후 "Finish"를 클릭합니다.

이 과정을 통해 프로젝트 트리에서 User Library가 추가된 것을 확인할 수 있습니다. User Library를 사용하면 JAR 파일을 그룹으로 묶어 효과적으로 관리할 수 있어, 코드의 재사용성을 높이고 관리의 용이성을 가져옵니다.

단계 설명
Preferences 열기 Window > Preferences 선택
User Libraries 설정 Java > Build Path > User Libraries
새로운 User Library 생성 New 버튼 클릭, 이름 지정
JAR 파일 추가하기 Add External JARs로 JAR 추가
프로젝트에 User Library 추가 Add Library에서 User Library 선택

프로젝트 내부에 JAR 파일 추가하기

JAR 파일을 External JARs로 추가하는 것도 유용하지만, 프로젝트 이동 시 경로 문제로 인해 불편함이 생길 수 있습니다. 특히 다른 환경에서 프로젝트를 사용할 경우, 외부 JAR 파일이 누락되어 오류가 발생할 수 있습니다.

이를 해결하기 위해 JAR 파일을 프로젝트 내에 포함시키는 방법이 필요합니다.

  1. WEB-INF/lib 폴더 생성하기

프로젝트의 WEB-INF 하위 경로에 lib 폴더를 생성합니다. 이곳에 사용하고자 하는 JAR 파일을 저장할 것입니다.

  1. JAR 파일 추가하기

lib 폴더에 필요한 JAR 파일을 드래그하여 추가하거나, workspace에 직접 복사하여 넣습니다.

  1. Build Path 설정하기

JAR 파일을 추가한 후 "Build Path" > "Configure Build Path"를 다시 열고, "Libraries" 탭에서 "Add JARs"를 선택하여 방금 추가한 JAR 파일을 등록합니다. 이 방법을 사용하면 JAR 파일을 프로젝트 내에 포함시켜, 다른 개발 환경에서도 문제없이 사용할 수 있습니다.

이러한 방식은 팀 프로젝트나 여러 개발자가 함께 작업하는 경우에 특히 유용합니다.

단계 설명
WEB-INF/lib 폴더 생성 lib 폴더를 WEB-INF 아래에 생성
JAR 파일 추가하기 필요한 JAR 파일을 lib 폴더에 추가
Build Path 설정하기 JAR 파일을 Add JARs로 등록

요약

Eclipse에서 JAR 파일을 추가하는 방법은 다양합니다. External JARs를 직접 추가하는 방법은 간단하고, User Library를 활용하면 여러 프로젝트에서 동일한 JAR 파일을 쉽게 관리할 수 있습니다.

그러나 프로젝트의 이동성을 고려하여, JAR 파일을 프로젝트 내부에 포함시키는 것도 중요한 점입니다. 이러한 방법들을 적절히 활용하여, Java 개발 시 JAR 파일을 효율적으로 관리하고, 개발 환경을 최적화할 수 있습니다.

관련 영상

같이 보면 좋은 글