져니의 개발 정원 가꾸기

IntelliJ 에서 (이미 생성된지 오래된) Spring Boot 프로젝트 이름 변경하기 본문

개발노트/기타 (소소한 팁들)

IntelliJ 에서 (이미 생성된지 오래된) Spring Boot 프로젝트 이름 변경하기

전전쪄니 2023. 8. 6. 19:52

문제 : 기존에 demo 라는 이름으로 Spring Boot 프로젝트를 생성했었다.

프로젝트를 진행하면서 기능이 명확해져 user-service 라는 이름으로 변경하려고 한다.

 

프로젝트를 만들고 신나게 개발하다가 갑자기 프로젝트 이름을 바꿔야할 때가 있는데 intelliJ에서 손쉽게 바꿀 수 있다.

Step1. 프로젝트 구조창 열어 설정 변경하기

프로젝트 구조창은 File > Project Structure로 접근가능하다. (맥북에서는 cmd + ; 단축키로 열 수 있다.)
열린 창에서 Project Settings > Project > Name을 바꿀 프로젝트 이름(user-service)로 수정해준다.

(이 말고 다른 원하는 이름이 있다면 이후 작업들도 비슷하게 응용해서 수정해주면 된다.)

Step2. .idea 폴더에 .name 파일 생성/수정하기

1번 작업을 완료했다면 프로젝트 아래 .idea 폴더를 열어 .name파일을 생성하거나 수정해줘야한다.

.name 파일에는 다음과 같이 바꿀 프로젝트 이름(user-service)만 넣어준다.

Step3. settings.gradle 수정하기

settings.gradle에 rootProject.name부분 역시 바꿀 프로젝트 이름으로 바꿔준다.

(선택) DemoApplication 이름, 패키지에 들어간 demo 이름 바꿔주기

해당하는 부분은 필수는 아니므로 선택적으로 진행한다. 나는 통일성을 유지하기 위해 demo 부분을 user-service를 대변할 수 있도록 바꿔주었다.

  • (class) DemoApplication -> UserServiceApplication
  • (package) com.example.demo -> com.example.userservice

 

참고

https://stackoverflow.com/questions/21177495/renaming-a-project-in-intellij-idea