SpringBoot devtools 열 배치 프로 세 스 분석 실현

1.pom.xml 파일 수정

<project>
 <dependencies>
    <!--   devtool     (  ) -->
   <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-devtools</artifactId>
     <optional>true</optional>
     <scope>true</scope>
   </dependency>
 </dependencies>
 
 <build>
  <finalName>myshop</finalName>
  <!--       -->
  <plugins>
    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <configuration>
        <!--       true -->
        <fork>true</fork>
      </configuration>
    </plugin>
  </plugins>
 </build>
</project>
2.Eclipse 의 자동 컴 파일 기능 열기

3.프로젝트 를 시작 하면
메모:devtools 를 사용 하면 javax.exe 는 서비스 프로 세 스 가 8080 포트 를 계속 사용 할 수 있 습 니 다.프로젝트 를 끄 는 것 도 점용 할 수 있 습 니 다.작업 관리자 가 이 프로 세 스 를 끝내 지 않 는 한.
4.발생 할 수 있 는 문제:
오류 알림:
Failed to read Class-Path attribute from manifest of jar file:/C:/Users/wo/.m2/repository/com/amazonaws/aws-java-sdk-core/1.11.125/aws-java-sdk-core-1.11.125.jar
해결 방법:
이 경로 의 폴 더 를 삭제 하고 pom.xml 파일 을 다시 저장 하면 jar 패 키 지 를 다시 다운로드 할 수 있 습 니 다.
5.핫 배치 되 지 않 은 파일
/META-INF/maven,/META-INF/resources,/resources,/static,/public,or /templates

6.지정 한 파일 을 열 배치 하지 않 음
//경로
spring.devtools.restart.exclude=static/**,public/**
혹은
//파일
spring.devtools.restart.exclude=application.properties
7.수 동 트리거 리 셋
//코드 를 다시 시작 하지 않 고 텍스트 로 제어 합 니 다.
//trigger.txt 파일 은 src/main/resources 경로 에서
spring.devtools.restart.trigger-file=trigger.txt
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기