인텔리제이 Spring boot Devtools 자동 빌드 반영 방법
spring-boot-devtools가 있으면 저장할 때마다 자동으로 반영해줘서 서버를 내렸다 올렸다 할 필요가 없어서 편리하다.
이클립스로 사용할때는 의존성만 추가해주면 바로 적용이 됐던것 같은데.. 인텔리제이는 따로 설정을 해주었다.
1. dependency 추가
maven
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
gradle
implementation group: 'org.springframework.boot', name: 'spring-boot-devtools'
2. build automatically 설정
File > Settings를 클릭하여 설정창을 열어준다.
*Mac일 경우 IntellJ IDEA > Preferences
Build, Execution, Deployment > Compiler 항목을 선택한다.
Build project automatically 항목을 체크해준다.
3. auto-make 설정
설정창에서
Advanced Settings 항목을 선택한다.
Allow auto-make to start even if developed application ~~ 항목을 체크해준다.
* 오래된 버전에서는 Registry에서 compiler.automake.allow.when.app.running 항목을 체크해줘야 한다고한다..
'Tool > IntelliJ' 카테고리의 다른 글
[IntelliJ] 인텔리제이 Gradle Dependencies 빨간줄 에러 (0) | 2024.11.25 |
---|---|
인텔리제이(IntelliJ) 롬복(Lombok) 설치 (0) | 2024.07.17 |