1. 程式人生 > >spring boot(二):熱部署

spring boot(二):熱部署

熱部署作用:

在修改程式碼後無需重啟專案即可生效,提高開發效率。

部署方法如下:

首先,在pom.xml中引入依賴

<!-- 熱啟動 -->
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
	<!-- optional=true, 依賴不會傳遞, 該專案依賴devtools; 之後依賴boot專案的專案如果想要使用devtools, 需要重新引入 -->
	<optional>true</optional>
</dependency>

然後,修改application.yml

spring:
  devtools:
    restart:
      enabled: true
      additional-paths:
      - src/main/java

去掉additional-paths也生效,原因【還不知道該屬性是幹嘛用的,等知道後記錄】