프로젝트 A, B, C가 있다고 하고,
C는 라이브러리 프로젝트라서 A, B 각각의 프로젝트에서 참조한다고 가정했을 때,
A, B 프로젝트 입장에서 어떻게 C를 끼워넣는 설정을 하느냐 하는 문제임.
(maven 의존성과는 별개로, 개발환경 설정임.)
build path 잡기 (컴파일 오류 잡기)
- Project Structure > Modules > 프로젝트 선택 > Dependencies 탭 > '+' 버튼(add) > 3. Mudule Dependency > 라이브러리 프로젝트 선택하여 add.
runtime(tomcat)에 기능하도록 처리 (assembly)
- Project Structure > Artifacts > tomcat에 올린 artifact 선택 (예: test:war exploded) > Output Layout 탭 > '+' 버튼(add) > Module Output > 라이브러리 프로젝트 선택하여 add.