이 게시글은 이것이 자바다(저자 : 신용권, 임경균)의 책과 동영상 강의를 참고하여 개인적으로 정리하는 글임을 알립니다. 


  • 라이브러리는 프로그램 개발 시 활용할 수 있는 클래스와 인터페이스들을 모아 놓은 것을 말한다.
  • 일반적으로 JAR(Java ARchive) 압축파일 형태로 존재한다.
  • JAR 파일에는 클래스와 인터페이스의 바이트 코드 파일(~.class)들이 압축되어 있다.
  • 라이브러리를 사용하면 개발 시간이 단축되고 유지보수가 용이하다.

 

나만의 라이브러리 생성하기

1. 새 프로젝트 생성

주의할 점은 Create module-info,java file에 체크를 하지 않는 것이다.

프로젝트 이름은 my_lib로 하였고, 패키지 pack1과 pack2를 생성하고 각 패키지에 A와 B 클래스를 선언했다.

 

2. 패키지 익스플로러에서 dist 폴더를 생성한다.

 

3. 프로젝트 선택 -> 마우스 우클릭 -> Export 클릭

 

4. java 항목을 확장하면 보이는 JAR file을 선택 -> Next 버튼 클릭

 

5. 라이브러리를 만들고픈 프로젝트를 확장한 후 그 안에 있는 src 폴더만 체크하고 나머지는 모두 체크 해제한다.

 

6. Select the export desitination에서 Browse 클릭

 

7. 아까 dist 폴더를 만들었던 곳으로 이동 -> 라이브러리 이름 지정 -> Finish 버튼 클릭

 

8. JAR 파일이 생성됨

 


 

라이브러리 불러오기

1. 라이브러리를 불러올 프로젝트 선택 -> 마우스 우클릭 -> Build path -> Configure Build Path 클릭

 

2. Libaraies 탭 -> Classpath 선택 -> 오른쪽 Add External JARs 버튼 클릭

 

3. 불러오고픈 라이브러리 선택 -> apply and close 클릭

 

4. 해당 패키지를 import 하고 사용하면 된다.