본문 바로가기
IT/Spring

[Spring][Error] java.lang.IllegalStateException: Module entity with name: ...

by 강천구 2024. 4. 19.

기존의 git repository를 다른 곳으로 복제하여 옮기면서 신규 Repo.에서 git clone으로 프로젝트를 가져오는 경우에 발생하였다.

 

Spring boot 프로젝트를 gradle build 과정에서 아래와 같은 오류가 발생하였다.

java.lang.IllegalStateException: Module entity with name: {projectName} should be available

 

해당 오류는 프로젝트명과 setting.gradle > rootProject.name의 값이 달라서 gradle 빌드시 오류가 발생하는 문제이다.

 

git repository를 복제하는 과정에서 프로젝트명의 camelCase 중 소문자 입력이 되어 발생한 문제로 아래와 같은 방법으로 해결할 수 있었다.

  1. 프로젝트 명을 오타 없이 원복
  2. setting.gradle > rootProject.name을 오타대로 수정

 

참조 : https://youtrack.jetbrains.com/issue/IDEA-317606/Changing-only-the-case-of-the-Gradle-root-project-name-causes-exception-while-importing-project-java.lang.IllegalStateException

반응형

댓글