초록 : 소위 핫 배포는 응용 프로그램을 다시 시작하지 않고 응용 프로그램이 실행중인 동안 소프트웨어를 업그레이드하는 것을 의미합니다. Java 응용 프로그램의 경우 핫 배포는 런타임에 Java 클래스 파일을 업데이트하는 것입니다.
1. 해당 POM.XML 파일에 종속성을 추가하십시오
<[email protected]의 핫 배포 기능-add 종속성-> <pectionency> <groupid> org.springframework.boot </groupid> <artifactid> spring-boot-devtools </artifactid> <!-true, 의존성은 Devtools에 의존하지 않습니다. MyBoot 프로젝트에 의존하는 프로젝트가 DevTools를 사용하려면 다시 도입해야합니다-> <pectional> true </옵션> </fectionency>
2. 참고 : 주로 Eclipse에 사용되는 Spring-Boot-Maven-Plugin을 Project에 추가 하며이 구성은 아이디어에 추가 할 필요가 없습니다. 【아이디어는이 단계를 무시합니다 (⊙O⊙)? 】
<빌드> <플러그인> <grugin> <groupId> org.springframework.boot </groupId> <artifactid> Spring-Boot-Maven-Plugin </artifactid> <fuk> true </fork> </configuration> </plugin> </build>
3. 아이디어 구성 변경
1) "파일" -> "설정" -> "빌드, 실행, deplyment" -> "컴파일러", "프로젝트 빌드 프로젝트를 자동으로"확인하십시오.
2) 키 조합 : "Shift+Ctrl+Alt+/", "레지스트리"를 선택하고 "Compiler.Automake.Allow.Allow.App.Running"을 선택하십시오.
4. Chrome은 캐시를 비활성화합니다 [개발 중 열기]
F12 또는 "Ctrl+Shift+I", 개발자 도구를 열고 "네트워크"탭에서 "캐시 비활성화 (DevTools가 열려있는 동안)"를 선택하십시오.
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.