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+/
將項目的熱部署配置上