亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Springboot 在 idea 中 devtools 熱部署不生效

發布時間:2020-06-25 16:31:49 來源:網絡 閱讀:759 作者:fhspringcloud 欄目:編程語言

開發中,每次對類的修改,都需要重啟服務,很浪費時間,影響效率。下面介紹一種springboot熱部署的方法。

? ? 1、在Maven的pom.xml文件中添加依賴

????<!--?熱部署?www.1b23.com?-->

????<dependency>

??????<groupId>org.springframework.boot</groupId>

??????<artifactId>spring-boot-devtools</artifactId>

??????<!--?optional=true,依賴不會往下傳遞,如果有項目依賴本項目,并且想要使用devtools,需要重新引入?-->

??????<optional>true</optional>

??????<scope>true</scope>

????</dependency>

2、繼續在Maven的pom.xml文件中添加插件的配置

<build>

????<plugins>

??????<plugin>

????????<groupId>org.springframework.boot</groupId>

????????<artifactId>spring-boot-maven-plugin</artifactId>

????????<configuration>

??????????<fork>true</fork><!--?如果沒有該配置,熱部署的devtools不生效?-->

????????</configuration>

??????</plugin>

??????<!--?自定義配置spring?Boot使用的JDK版本?-->

??????<plugin>

????????<artifactId>maven-compiler-plugin</artifactId>

????????<configuration>

??????????<source>1.8</source>

??????????<target>1.8</target>

????????</configuration>

??????</plugin>

????</plugins>

</build>

? ?如果是Eclipse,配置到這里,只要重啟服務,熱部署就會生效了。

? ? 但是IDEA的話,熱部署還不會生效,因為devTools只會在類路徑上的文件發生更改時才會自動重啟,而IDEA默認不會自動編譯。

? ? 解決方法有兩種:

? ? 1、手動:修改完代碼,按快捷鍵Ctrl+F9,手動構建項目,或者只修改單個類文件的話,按Ctrl+Shift+F9,重新編譯該類文件,即可觸發重啟服務。

? ? 2、自動:

? ? ? ? 1)File -> Settings -> Compiler,勾選 Build Project automatically

? ? ? ? ?2)按快捷鍵Ctrl+Shift+Alt+/,選擇1.Registry...

? ? ? ? ?3)勾選 compiler.automake.allow.when.app.running 即可


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乐东| 特克斯县| 临沭县| 澜沧| 株洲市| 西藏| 广宁县| 双柏县| 蚌埠市| 北票市| 塔城市| 海安县| 永顺县| 凤翔县| 沁水县| 方正县| 沾化县| 天门市| 台山市| 巧家县| 会泽县| 陆丰市| 洛阳市| 开封县| 迁西县| 哈密市| 拉萨市| 神农架林区| 任丘市| 日土县| 广德县| 台北市| 池州市| 太仆寺旗| 米泉市| 福建省| 且末县| 丹东市| 哈密市| 清水河县| 姚安县|