인텔리제이에서 모듈 만들기

jv·2023년 7월 30일
0

모듈 아이콘과 폴더 아이콘이 비슷하게 생겼지만 폴더를 모듈로 바꾸는게 아니라 새롭게 모듈을 만들어서 폴더 위치로 맞춰야 한다.

  • 상단에서 File -> New ->'Module...' 선택.
  • Location: 선택한 위치 밑에 모듈이 만들어진다. 모듈 위치는 수동으로 옮길 수 있다.
  • language: 모듈 단위로 기본 언어를 다르게 할 수 있다.
    기존 프로젝트의 하위 모듈이라면 다르게 할 이유가 없다.
  • Build system: 기존에 settings에 설정한 대로 되어있다.
    기존 프로젝트의 하위 모듈이라면 다르게 할 이유가 없다.

Parent를 none으로 하는 것은 기존의 프로젝트에 속하지 않는 새로운 프로젝트의 모듈을 만든다는 의미이다. 빌드 방식부터 다시 설정할 수 있다.

Advanced settings에서 groupId는 나중에 수정 가능하고, artifactId는 모듈 이름과 같은 거라서 신경쓸 필요가 없다.

생성된 모듈은 패키지처럼 수동으로 옮겨서 프로젝트 폴더 구조에 끼워넣을 수 있다.
하위 경로에 가지고 있는 src/와 build.gradle이 의도에 맞지 않으면 삭제 가능하다.

빌드 시스템이 intelliJ인 경우 .iml 파일이 build.gradle 대신 있다.

출처: ChatGpt
profile
백엔드 개발자가 되려고 준비하고 있습니다

2개의 댓글

comment-user-thumbnail
2023년 7월 30일

유익한 글이었습니다.

1개의 답글