내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
핫 배포란 무엇입니까? 핫 배포는 애플리케이션이 실행되는 동안 전체 애플리케이션을 중지하거나 다시 시작할 필요가 없음을 의미합니다.섬기는 사람 을 사용하면 새 코드, 리소스 또는 구성 파일을 배포하여 즉시 적용할 수 있습니다. 이 배포 방법은 개발 효율성과 시스템 가용성을 향상시키는 데 도움이 됩니다.
핫 배포를 사용하면 코드의 특정 부분이 수정되면 프로젝트를 다시 시작하지 않고도 증분 콘텐츠를 자동으로 컴파일하고 배포할 수 있습니다. 브라우저를 새로 고치면 업데이트된 코드의 효과를 확인할 수 있습니다. 개발 효율성을 대폭 향상시키고 대기 시간을 단순화합니다.
핫 배포를 구현하는 방법은 무엇입니까? IntelliJ IDEA에는 핫 배포를 구현하는 몇 가지 일반적인 방법이 있습니다.
이 글에서 사용된 것은Spring Boot DevTools.IDEA 소프트웨어 버전은 2023.2.3입니다.
1단계: 종속성 소개
Maven 프로젝트의 pom.xml 파일에 spring-boot-devtools 종속성을 도입합니다.
코드 언어: HTML
복사
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <scope>runtime</scope>
- <optional>true</optional>
- </dependency>
2단계: 구성 쓰기
yml 파일에 구성을 작성합니다.
코드 언어: HTML
복사
- spring:
- devtools:
- restart:
- enabled: true
3단계: 프로젝트의 자동 컴파일 기능 설정(정적 컴파일)
1. 현재 프로젝트의 핫 배포
마우스 오른쪽 버튼: 파일 --> 설정 --> 빌드, 실행.... --> 컴파일러 --> 자동으로 프로젝트 빌드를 선택합니다. 그림이 보여주는 것처럼.
프로젝트를 자동으로 빌드합니다: 프로젝트를 자동으로 패키징하고 적용을 클릭합니다.
2. 새로 생성된 프로젝트를 Hot Deploy(생략가능)
마우스 오른쪽 버튼: 파일 --> 새 프로젝트 설정 --> 새 프로젝트에 대한 설정 --> 설정 --> 빌드, 실행.... --> 컴파일러 --> 선택.프로젝트를 자동으로 빌드합니다.그림이 보여주는 것처럼.
나머지 단계는 위와 동일하며 여기에는 스크린샷이 포함되어 있지 않습니다.
4단계: 핫 배포 실행 활성화(동적 컴파일)
마우스 오른쪽 버튼: 파일 --> 설정 --> 고급 설정 --> 다음에도 자동 생성 시작 허용을 선택합니다....
적용을 클릭합니다.
프로젝트 코드를 변경한 후 페이지로 돌아가서 새로 고쳐 핫 배포의 효과를 확인하세요.