728x90
반응형
SMALL
안녕하세요! 프뚜입니다.
java, xml 등의 파일이 변경되면 server를 재시작해야 반영됩니다. 과거에는 jrebel을 통해서 서버 재실행을 하지 않고 사용했습니다. SpringBoot에서는 jrebel없이 사용할 수 있습니다.
[개발 환경]
- OS: Windows 10 64bit
- JAVA: 11
build.gradle에 추가하기
// 2022.12.12[프뚜]: 소스코드 자동 리로딩
implementation("org.springframework.boot:spring-boot-devtools:2.7.6")
Settings > Build, Execution, Deployment > Compiler > Build project automatically 체크하기
Edit Configurations...으로 이동하기
Modify options을 클릭합니다.
Spring Boot > On 'Update' action > Update classes and resources로 변경합니다.
Spring Boot > On frame deactivation > Update classes and resources로 변경합니다.
정상적으로 적용됨을 확인할 수 있습니다.
정상 적용 되었는 지 확인하기
서버 실행 후 소스코드를 변경하게 되면 우측 또는 좌측 하단에 '[proejct 명]: n개의 class reloaded' 가 나옵니다.
728x90
반응형
LIST
'프로그램 > ETC' 카테고리의 다른 글
[MicrosoftOffice] MS 2019 설치 및 정품 인증 받기 (무료) (1) | 2022.12.29 |
---|---|
[IntelliJ] 인텔리제이 메모리 변경하기 (2) | 2022.12.13 |
[Windows] 윈도우 Process Kill 하기 (프로세스 강제 종료) (0) | 2022.12.06 |
[Windows 10] PowerShell 또는 CMD 한글 깨짐 해결 (UTF-8) (0) | 2022.12.01 |
[Windows 10] 바탕화면 휴지통 없애기 (제거, 삭제) (0) | 2022.11.30 |