SpringBoot项目完成热部署的两种方式(idea如何开启热部署)

      长话短说,最近测试接口,老是有一些忽略的参数忘写在dto里面了,每次都得关掉再重启项目,心想这也太麻烦了.idea应该有提供热部署(即修改完代码无需重启编译代码),于是就动手查找了一下,把找到的方法在这里汇合一下,方便自己,也方便别人

     第一种方式,是SpringBoot自己提供的热部署,使用方法非常简单,只需要在pom文件中引入下面依赖,编译完代码后使用快捷键ctrl+F9即可,如果你使用的开发工具是eclipse,那直接ctrl+s即可

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

   第二种方式,是idea提供的热部署插件,名称叫JRebal and  XRebel,直接在插件商店搜JRebal就能搜到

  因为我使用的目前是第一种方式,所以他是灰色,下载完之后勾选上点击apply重启idea即可使用,如果下载了,在idea启动debug的右边会多JRebal Run  以及JRebal Debug两种启动方式,运行项目的时候选择其中一种即可

     另外提一嘴,如果你发现不可用,那么有时候需要在settings中勾选上这个,自动生成项目,网上有的人踩的坑,但我自己当初用的时候没有勾选这个也可以用

   感谢阅读(#^.^#)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值