美文网首页
spring boot 项目在idea 下的热部署

spring boot 项目在idea 下的热部署

作者: bo_sun | 来源:发表于2018-10-11 17:30 被阅读0次

    Ps:转载自 https://www.cnblogs.com/winner-0715/p/6666579.html
    发现每次 修改后只会自动重启,并没有什么太大的作用,仅做备忘吧,-_-||

    一、开启idea自动make功能

    1、CTRL + SHIFT + A --> 查找make project automatically --> 选中

    image

    2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running

    image

    最后重启idea

    二、使用spring-boot-1.3开始有的热部署功能
    1、加maven依赖

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

    2、开启热部署

        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    **<for****k**>**true**</**fork**>//该配置必须
                </configuration>
            </plugin>
        </plugins>
    

    三、Chrome禁用缓存
    F12(或Ctrl+Shift+J或Ctrl+Shift+I)--> NetWork --> Disable Cache(while DevTools is open)

    image

    至此,在idea中就可以愉快的修改代码了,修改后可以及时看到效果,无须手动重启和清除浏览器缓存。

    相关文章

      网友评论

          本文标题:spring boot 项目在idea 下的热部署

          本文链接:https://www.haomeiwen.com/subject/qwabaftx.html