spring-boot配置热更新

spring boot使用的时候会遇到不断重启启动类的情况,热更新可以免去手动重启的烦恼,spring boot应用配置热更新主要有两种方式:

1、使用springloaded

配置pom.xml文件新增如下:

<!-- spring boot热部署 -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>springloaded</artifactId>
    <version>1.2.3.RELEASE</version>
</dependency>

然后手动下载springloaded.jar包,保存至任意目录,右键项目选择:Run Configurations,在Arguments的tab里面设置VM参数如下:

-javaagent:E:\workspace\springloaded-1.2.3.RELEASE.jar -noverify

这里地址为刚刚保存的地址,接下来选择Run运行,热更新即可实现

2、直接使用spring-boot-devtools即可

pom.xml直接添加依赖:

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏菩提树下的杨过

spring-boot 速成(1) helloworld

一、mac上安装 $ brew tap pivotal/tap $ brew install springboot 安装成功后,可在终端查看命令行 ➜  ~ s...

1935
来自专栏散尽浮华

jenkins中通过git发版操作记录

之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录。 一、不管是通过svn发版还是git发版,都要首先下载svn...

3118
来自专栏令仔很忙

SQL server 2000 安装问题

安装SQL server 2000 的时候,运行autorun.exe时,显示不兼容

701
来自专栏张戈的专栏

MySQL主从报错解决:Failed to initialize the master info structure

大清早收到一个 MySQL 的自定义语言告警 :replication interrupt,看来是主从同步报错了。 登陆 MySQL,执行 show slave...

3395
来自专栏dalaoyang

linux下安装mysql

这是自己踩过的坑,记录一下,翻了一天博客,csdn等等,最后在网上看到了一个十分简单的安装过程。 安装 # yum -y install http://dev....

3037
来自专栏菩提树下的杨过

spring-boot 速成(1) helloworld

一、mac上安装 $ brew tap pivotal/tap $ brew install springboot 安装成功后,可在终端查看命令行 ➜  ~ s...

1988
来自专栏swag code

解决WordPress设置错误的url网站不能访问的问题

1、在wp-config.php中,添加以下两行内容: define(‘WP_HOME’,’http://www.yourdomain.com’); def...

605
来自专栏散尽浮华

mysql连接数设置操作(Too many connections)

mysql在使用过程中,发现连接数超了~~~~ [root@linux-node1 ~]# mysql -u glance -h 192.168.1.17 -p...

1896
来自专栏云计算教程系列

如何在Centos系统上安装Wordpress

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中...

1123
来自专栏吾爱乐享

CentOS7安装mysql提示“No package mysql-server available

1244

扫码关注云+社区