이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

환경: Eclipse Mars

 

개발을 하다 보면 다른 프로젝트에 클래스를 참조해야 되는 경우가 있습니다. 주로 공통 기능이 들어가 있는 라이브러리 프로젝트들 입니다. 물론 프로젝트에서 jar Export 한 후 라이브러리 폴더에 넣고 사용하면 됩니다. 하지만 변경이 잦은 프로젝트일 경우 매번 라이브러리로 만드는 것은 비효율 적입니다. 오늘은 이클립스로 개발할 때 다른 프로젝트의 클래스를 참고해서 개발하는 방법에 대해 알아 보겠습니다.

 

그림처럼 다른 프로젝트에 있는 클래스를 import 하게 되면 참조할 수 없다는 에러가 납니다. Calculator 프로젝트에 소스를 jar 로 만들어서 추가하지 않고 참조하는 방법이 있습니다.

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

Build Path 에 참조하고 싶은 프로젝트를 추가하는 것입니다. 설정을 변경하기 위해 프로젝트의 Properties 팝업창을 열어야 합니다. 프로젝트를 선택하고 오른쪽 마우스를 눌러 Properties 메뉴를 선택합니다. 단축키는 Alt + Enter 입니다

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

다음은 왼쪽 메뉴 목록에서 Java Build Path 를 선택합니다. 그리고 오른쪽 화면에서 Projects 탭으로 이동합니다. 이곳에 참조할 클래스가 있는 프로젝트를 추가해야 합니다

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

프로젝트 추가를 위해 오른쪽 사이드에 있는 Add 버튼을 클릭합니다. 팝업창에는 선택 가능한 프로젝트 목록이 나타납니다

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

Build Path 목록에 참조할 클래스가 있는 프로젝트 추가가 된 것을 확인한 후 하단에 있는 OK 버튼을 눌러 창을 닫습니다

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

 

그림처럼 설정이 끝나면 에러는 없어 집니다. 그리고 해당 클래스의 객체를 생성할 수 있습니다. 이상으로 라이브러리 추가 없이 다른 프로젝트의 클래스를 참조하는 방법에 대해 알아 보았습니다

이클립스 Eclipse 다른 프로젝트 클래스(Class) 참조해서 개발하는 방법

저작자 표시 비영리 변경 금지
신고
Posted by 녹두장군


티스토리 툴바