spring boot 热部署

工具 IntelliJ Idea

  • 添加jar包
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <optional>true</optional>
            </dependency>
  • 在 plugin 中配置另外一个属性 fork,并且配置为 true
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
        </plugins>
    </build>
  • OK,以上两步配置完成,如果使用的是 Eclipse,那么恭喜你大功告成了。
  • 如果使用的是 Idea 还需要做以下配置

选择 File-Settings-Compiler 勾选 Build project automatically,低版本 Idea 勾选 make project automatically。

使用快捷键:CTRL + SHIFT + A 输入Registry 找到选项 compile.automake.allow.when.app.running 勾选

image.png

全部配置完成后,Idea 就支持热部署了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring boot 热部署(springloader) 在编写代码的时候,你会发现我们只是简单把打印信息改变了...
    郭少华阅读 4,865评论 0 2
  • 使用idea开发spring boot项目时,每次修改代码后都需要手动编译项目,非常麻烦。在网上查找了很多资...
    Ecloud阅读 3,921评论 2 9
  • 在IDEA中如何使用spring的热部署 1、添加maven依赖 2、插件配置 但是在实际使用中发现即便这样配置之...
    wallany阅读 8,229评论 0 0
  •   spring-boot-devtools是为开发者服务的一个模块,其中最重要的功能是自动应用代码更新到App上...
    wencai阅读 2,828评论 0 2
  • 今天公司举办难得的公司团建活动,其实我内心是拒绝的,毕竟要放弃节假日来补班,但是毕竟这是公司不同部门进行联谊的一次...
    你见过彩虹吗阅读 5,068评论 0 2

友情链接更多精彩内容