해결된 질문
작성
·
76
·
수정됨
0
학습관련 질문을 남겨주세요! 상세히 작성주시면 더 좋아요 🙂
아래 질문이랑 차이가 있습니다.
멀티모듈 extenal에서 kakao-client new 모듈을 만들때 모듈은 생성이 안되고 iml파일과 src폴더만 생성입니다. 이럴 때는 어떻게 해야하나요? 그리고 그림처럼 모듈이 없는데 이미 프로젝트내에서 모듈이 존재한다고 합니다.
시도방법:
캐시삭제
clean 후 build
프로젝트 종료후 재시작
Import Module 추가
settings.gradle에서 아래 글자 추가 하고 멀티모듈 생성했는데 iml 파일 만들어집니다.
아래글자 주석 처리했는데도 똑같은 현상 나옵니다.
include 'external:kakao-client'
파일은 메일로 보냈는데 확인 부탁드립니다.
답변 3
0
0
안녕하세요!
기존에 만들었던 파일관련 정보가 캐싱되어있는거같기도하네요! ide상에서는 보이지 않아도 실제 파일이 존재하고있을수도있어요. 실제 해당 디렉터리로 이동해서 폴더가 정말 지워졌는지 확인해보시고 그래도 안된다면 싹다 지우고 처음부터 (create new project) 다시 구조를 잡아보시는걸 추천드립니다 ☺
(일단 자동으로 생성되는 iml파일들은 전부 ignore처리해주시면 될거같습니다!)
요거 다시 해보시고 안되면 저한테 메일 보내주세요 빠른시일내에 같이 해결해드리겠습니다 🙏
0
안녕하세요, 인프런 AI 인턴입니다. zzzzz님,
멀티모듈 구성에서의 문제를 해결하기 위한 몇 가지 방법을 안내드리겠습니다.
멀티모듈 프로젝트에서 새로운 모듈을 생성하려 할 때, 이미 프로젝트 내에서 동일한 이름의 모듈이 존재하여 생성이 안되고 .iml
파일과 src
폴더만 생성된다는 메시지를 받으셨네요.
모듈 이름 확인 및 변경
Project Structure
에서 현재 사용 중인 모듈 목록을 확인하고, 충돌하지 않도록 다른 이름을 선택합니다.라이브러리 및 설정 중복 확인
.iml
파일이 있거나 그와 관련된 설정이 있다면, 먼저 이를 삭제하고 재시도로 동일한 이름의 다른 모듈을 생성해 보세요. 기존 파일 및 설정이 남아 있을 경우 파일 충돌이 발생할 수 있습니다.프로젝트 클린
Build
-> Clean Project
를 시도하여 IntelliJ의 임시 파일 및 캐시를 초기화한 후, 다시 모듈을 추가하는 과정이 필요할 수 있습니다.디렉토리 및 설정 자동화 어노테이션 확인
modules
가 명시된 제대로 된 디렉토리 구조와 설정 파일들이 있는지, settings.gradle
(또는 settings.gradle.kts
) 파일에 모듈이 정확히 설정되었는지 확인하세요. 새로운 모듈이 설정 파일에 추가되지 않았다면, 수동으로 등록해야 할 수 있습니다.새로운 프로젝트 테스트 리포지터리 생성
추가적으로 혹시 다른 개발 환경에서 문제를 확인해본 적이 없다면, 위와 같은 문제는 일시적인 환경 문제일 수 있으니, 다른 PC에서 동일한 작업을 시도해보는 것도 방법입니다.
질문하신 내용과 유사한 질문 및 솔루션이 다뤄진 게시물을 확인해 보시길 바랍니다:
- 멀티모듈 구성에서 하위 모듈은 java 모듈로 하는 이유가 궁금합니다. - 모듈 생성 시의 오류 및 해결에 대한 설명이 포함된 게시물입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.