SpringBoot 는 어떻게 devtools 를 통 해 열 배 치 를 실현 합 니까?

이 글 은 주로 SpringBoot 가 devtools 를 통 해 열 배 치 를 어떻게 실현 하 는 지 를 소개 합 니 다.이 글 은 예시 코드 를 통 해 매우 상세 하 게 소개 되 어 있 으 며 여러분 의 학습 이나 업무 에 대해 어느 정도 참고 학습 가 치 를 가지 고 있 으 므 로 필요 한 친 구 는 참고 하 셔 도 됩 니 다.
프로젝트 의 pom.xml 파일 에 다음 두 단락 을 추가 합 니 다.

<dependency> 
    <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-devtools</artifactId>
      <version>1.5.7.RELEASE</version>
      <optional>true</optional> 
</dependency> 

<plugin> 
        <groupId>org.springframework.boot</groupId> 
        <artifactId>spring-boot-maven-plugin</artifactId> 
        <configuration> 
          <fork>true</fork>
          <addResources>true</addResources> 
        </configuration> 
</plugin> 

Intellij IEDA 개발 도 구 를 사용한다 면 설정 에서 procject 를 자동 으로 체크 해 야 합 니 다.File->Setting->Build,...->Compiler 오른쪽 project 를 자동 으로 체크 합 니 다.

Intellij IEDA 는 ctrl+shift+a 단축 키 로 Registry 를 검색 하고 검색 한 첫 번 째 것 을 선택 합 니 다.

copiler.automake.allow.when.app.running 을 찾 아 이 기능 을 켜 면 됩 니 다.

이 때 프로젝트 를 다시 시작 하면 열 배 치 를 실현 할 수 있 습 니 다.임의의 코드 를 바 꾸 면 즉시 효력 이 발생 합 니 다.매번 프로젝트 를 다시 시작 하지 않 아 도 됩 니 다.

좋은 웹페이지 즐겨찾기