1. 程式人生 > 實用技巧 >SpringClould進行Devtools熱部署

SpringClould進行Devtools熱部署

當我們在使用SpringCloud搭建專案的時候,會有多個專案,每次修改東西的時候,都需要重新啟動專案,這樣的操作就比較繁瑣。

為了提高工作的效率,避免每次頻繁的重啟專案,在子類pom檔案中,我們可以引入devtools的maven依賴

 <!--熱部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true
</optional> </dependency>

在引入該依賴 之後還需要在父類pom檔案中新增maven的plugins

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

將ADBC四個選項勾選上,使得本地專案能夠自動編譯。

最後在本專案上使用Ctrl+Shift+Alt+/

將專案的熱部署配置上