[Eclipse] Eclipse 폴더별 프로젝트 분류하기 (Working Set 방식)
✅ Eclipse에서 Workspace 폴더 안에 폴더별로 프로젝트 정리해서 보이게 하기 (Working Set 방식)
1. 필요했던 상황
workspace/
폴더 하위에assignment/
,lecture/
,example/
폴더가 있고- 각 폴더 안에
ProjectA
,ProjectB
,ProjectC
처럼 여러 개 프로젝트가 있음 - Eclipse Project Explorer에서 다음처럼 **계층적으로 정리되어 보이길 원함:
Project Explorer
├── assignment
│ └── ProjectA
├── lecture
│ └── ProjectB
├── example
│ └── ProjectC
즉, 폴더별로 묶여서 깔끔하게 분류된 형태로 보고 싶었던 것.
2. 문제점
- Eclipse 기본 설정으로는 "하나의 폴더 = 하나의 프로젝트"로만 인식함
- 단순히
workspace
를 워크스페이스로 열어도,assignment
,lecture
,example
폴더는 폴더 계층처럼 자동으로 보이지 않음
3. 해결 방법: Working Set 사용
Working Set은 Eclipse 안에서 프로젝트들을
"가상으로 그룹 지어" 분류해서 보여주는 기능입니다.
폴더 구조를 실제로 강제 변경하지 않고,
Eclipse UI 상에서만 논리적으로 분류할 수 있어 깔끔하고 실용적입니다.
4. Working Set 설정 방법
Eclipse를 실행하고,
ProjectA
,ProjectB
,ProjectC
를 모두 import한다.
(import 시:File > Import > Existing Projects into Workspace
사용)Package Explorer
또는Project Explorer
탭에서
오른쪽 상단 작은 화살표(☰ 모양) 클릭 →Select Working Set...
클릭New...
버튼 클릭 →Java Working Set
선택 → NextWorking Set 이름을 입력 (예:
assignment
)
→assignment
에 들어갈 프로젝트 (ProjectA
)를 선택해서 추가같은 방식으로
lecture
,example
Working Set을 만들어 각각ProjectB
,ProjectC
를 추가
5. Package Explorer 설정: Working Sets로 보기
그리고 Package Explorer의 3dot button클릭해서
Top Level Elements 를 Working Sets로 바꾸기
설정이 완료되면 Eclipse 탐색기(Project Explorer) 화면이 다음처럼 깔끔하게 보인다:
Working Sets
├── assignment
│ └── ProjectA
├── lecture
│ └── ProjectB
├── example
│ └── ProjectC
6. 요약
항목 | 내용 |
---|---|
무엇을 하고 싶었나 | workspace 하위 폴더별로 프로젝트를 계층 정리하고 싶었음 |
문제 | Eclipse 기본 설정은 폴더 구조를 반영하지 않음 |
해결 방법 | Working Set으로 가상 그룹을 만들어 논리적 분류 |
추가 이점 | 실제 폴더/프로젝트 구조를 손대지 않고 Eclipse UI만 정리 가능 |
✨ 정리
Working Set 방식을 사용하면,
실제 파일 시스템은 건드리지 않고도
폴더별로 묶인 깔끔한 Eclipse 프로젝트 뷰를 만들 수 있습니다.