🤦♀️ 1. 배경
자바 프로젝트 때문에 소켓서버를 실행하는 와중, 서버 리포지토리와 기존 리포지토리 두 창을 켜서 작업하는 것이 매우 번거로웠다. Eclipse 처럼 여러개 프로젝트를 한 창에 띄울 수 있는 방법이 궁금해졌다
🤷♀️ 2. IntelliJ와 Eclipse에서 사용하는 용어
IntelliJ | Eclipse |
Project | Workspace |
Moudle | Project |
이렇게 IntelliJ와 Eclipse에서 사용하는 용어가 다르다.
나도 처음에 혼동이 왔던 개념이라 잘 정리해두면 유익할 거 같다.
https://whitepaek.tistory.com/47
[IntelliJ] 자바 멀티 프로젝트(모듈) 생성하기
인텔리제이(IntelliJ)에서 이클립스(Eclipse)처럼 워크스페이스(Workspace)에 여러 개의 프로젝트를 생성하는 방법을 알아보도록 하겠습니다. 우선 설명에 앞서 인텔리제이와 이클립스에서의 용어와
whitepaek.tistory.com
자세한 개념은 위의 블로그 참고하세면 좋을 거 같습니다.
🤷♀️ 3. 멀티모듈 설정하기
먼저 설정할 모듈들의 위치를 동일시 해줘야한다.
이렇게 나는 프로젝트 폴더 안에 프론트 리포지토리와 백엔드 리포지토리의 위치를 동일시 해줬다
File > New > Module from Existing Sources... 에 들어가준다
그 후 추가해줄 모듈을 선택하고 OK 버튼을 누른다
Import module from external moduel에 Maven을 선택해주고 Create를 눌러준다
그 후 IntelliJ를 껐다가 다시 실행해주면 된다
[ Module SDK is not defind 에러]
IntelliJ를 다시 실행해줬더니 "Module SDK is not defind" 에러가 발생했다.
그러면 당황하지 말고 옆에 있는 Set up SDK를 눌러주면 정상적으로 작동하는 것을 볼 수 있다.