SpringBoot項目在IDEA中實現(xiàn)熱部署

版本: Intellij IDEA 2017.3

1. 引入插件

引入熱加載的插件,springboot 1.3開始就有的...

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

project 中添加spring-boot-maven-plugin,主要在eclipse中起作用,idea不需要加此配置。
SpringBoot 項目的話,應(yīng)該是有此配置,加 <configuration> 里面的內(nèi)容即可。

<build>
       <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
        </plugins>
    </build>

2. IDEA(2017.3) 配置

  1. 點(diǎn)擊: File-> Settings -> Build ,Execution,Deployment -> Compiler

Mac版IDEA,使用快捷鍵 command + , 打開 Preferences
定位到-> Build ,Execution,Deployment -> Compiler

Compiler.png

選中 Build project automatically,然后點(diǎn)擊 OK 保存退出。

  1. 使用組合鍵:Shift+ALT+Ctrl+/ ,選擇Registry,回車

Mac版 command + option +shift +/

Registry-01.png

Registry-02.png

搜索 complier.automake.allow.when.app.running ,找到后,勾選 ?? 退出即可。

  1. 禁用瀏覽器緩存
    按F12(更多工具---->開發(fā)者工具),找到network,勾選Disable Cache。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 【轉(zhuǎn)載】曾夢想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 3,901評論 2 20
  • 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊列(Gutter)->焦點(diǎn)...
    小地閱讀 5,391評論 0 9
  • XCode使用一:Xcode基本操作 傳送至原文地址 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格...
    無名小魚會吐火閱讀 29,674評論 0 23
  • 1、夜色、音樂、情緒甚至搭配某類飲品是失眠的背景,整個生活是生命的背景,而整個生命又是哪個的背景呢? ...
    余罪說閱讀 396評論 0 1
  • 冬至大如年。 冬至,中國一年中白天最短的日子。內(nèi)在的要素已經(jīng)開始轉(zhuǎn)折,陽氣開始生發(fā),雖然外部感覺越來越冷,但內(nèi)在改...
    董董先生閱讀 173評論 0 0