• 六、IDEA-SpringBoot项目设置热部署


    啥是热部署!???(不要去查了,,同学)

    根据上面的提示,我们已经完成了Spring Boot项目的创建和运行,但是有一个问题就是,每次修改代码之后都需要重新启动调试,代码才能生效,比较麻烦,那有没有一种简单的方式呢?

    答案是有的,那就是接下来要说的热部署。

    热部署的配置如下:

    第一步: 设置IDEA开启项目自动编译

    第二步: 开启项目运行时自动生成

    ctrl + shift + a(windows系统),command+shift+alt+/(mac系统)

    搜索命令:registry => 勾选compiler.automake.allow.when.app.running

    如下图:

    最后注意,你的项目一定要引入了下面的支持热部署的依赖:

    <!--引入支持热部署的依赖-->
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
    <scope>runtime</scope>
    </dependency>

    最后最后,一定要彻底关闭IDEA重启,才能生效

    此后只要我们代码发生变化,服务就会自动重启:

  • 相关阅读:
    [转]Spring的IOC原理[通俗解释一下]
    自我介绍
    什么是存储过程
    Linux 之 最常用的20条命令
    [转]sql语句中出现笛卡尔乘积 SQL查询入门篇
    mysql 多表连接
    正则表达式
    postman 测试API
    [转]mysql 视图
    数据库 修改统一显示时间
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/10921200.html
Copyright © 2020-2023  润新知