개요

인텔리J를 사용할때 이클립스 처럼 여러 프로젝트가 같이 빌드되어야 하는 경우 Project Structure를 이용하여 모듈을 import하여 사용합니다.

이슈사항

모듈이 너무 많은 경우 모듈 삭제가 동작하지 않고 어리버리한 상황이 발생합니다. 가장 손쉬운 방법은 프로젝트 파일(.iml)을 삭제하고 프로젝트를 다시 인텔리J로 import하여 모듈 설정을 다시 하는 것이지만 노가다가 발생하고 좋은 방법이 아닌듯 하여 머리를 굴렸습니다.

해결방법

결론은 터미널을 이용하여 원하는 모듈만 강제 삭제후 재빌드 하는 방법입니다.

세부 Step은 아래와 같이 진행하면 됩니다.

  • 원하는 프로젝트로 이동후 “.idea” 폴더로 들어갑니다.
  • vi로 **modules.xml*을 엽니다. 그 후 원하는 모듈만 삭제합니다.
  • 이후 인텔리J로 프로젝트를 다시 열어 메이븐을 다시 Refresh 하여 빌드를 새로하면 됩니다.