­

SpringClould進行Devtools熱部署

  • 2020 年 7 月 30 日
  • 筆記

當我們在使用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+/

將項目的熱部署配置上