springboot 在idea中实现热部署

SpringBoot的web项目,在每一次修改了java文件或者是resource的时候,都必须去重启一下项目,这样的话浪费了很多的时间,实现了热部署,在每一次作了修改之后,都会自动的重启

第一步:引入热加载的插件,springboot 1.3开始就有的

project 中添加spring-boot-maven-plugin,主要在eclipse中起作用,idea不需要加此配置,springboot 项目的话,应该是有此配置,加里面的内容即可。

第二部 : idea设置(14版本)

1、点击: file ,Settings ,Build ,Execution,Deplment

然后记得apply,

2、组合键:Shift+ALT+Ctrl+/ ,选择“Registry”,回车,找到

“complier.automake.allow.when.app.running”

注意:

因为我的idea是14版本,有的15版本或者是更高的在compiler 里面是这样的:

然后快捷键是Ctrl + Shift +A ,一样找到complier.automake.allow.when.app.running,点击勾选即可。

第三部: 如果你用的浏览器和我的一样,那么就禁用缓存 按F12(更多工具—->开发者工具),找到network,勾选Disable Cache。

亲测有效。 另外,如果是eclipse的话,直接在pom.xml文件当中添加:

即可,亲测有效

以上文章转载自 http://www.jianshu.com/p/9d87de712279

原文发布于微信公众号 - java思维导图(java-mindmap)

原文发表时间:2018-10-19

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏wym

Linux ubntu 下操作

ls 显示当前下面的文件及文件夹 ls -a 显示当前目录下的所有文件及文件夹包括隐藏的.和..等 ls -al 显示当前目录下的所有文件及文件夹包括隐藏的.和...

1512
来自专栏智能合约

centos之SSH安装

2403
来自专栏你不就像风一样

[原创作品]颠覆传统开发模式的web服务器

以Java web举例,现在的网站系统开发模式,对于web端和服务端的数据交互以及页面渲染,无外乎两种:

1372
来自专栏Youngxj

emlog插件微信推送最新文章

2882
来自专栏每日一篇技术文章

带你入坑01-weex-搭建环境

安装 Node.js 环境成功后,npm 包管理工具也会自动安装成功 输入下面命令检查一下

1081
来自专栏Python爬虫实战

Python爬虫:爬取在线教程转成pdf

1、网站介绍2、准备工作2.1 软件安装2.2 库安装3、爬取内容3.1 获取教程名称3.2 获取目录及对应网址3.3 获取章节内容3.4 保存pdf3.5 合...

1641
来自专栏向治洪

Eclipse 项目以非gradle方式导入Android Studio

对于以前习惯了Eclipse ide的开发这来说,要把项目导入到studio是一件很不愿接受的事情,但是。。。毕竟人家官方都给出建议了,并且年后会逐渐被淘汰 ...

2509
来自专栏赵俊的Java专栏

Hexo搭建 --- 3、Hexo发布文章详解

2062
来自专栏技术专栏

springboot static静态资源访问不到及NoHandlerFoundException没有出发的感悟

就可以让404抛出NoHandlerFoundException了,能抛出就能捕获,试了下的确很管用

4183
来自专栏Laoqi's Linux运维专列

LNMP基础架构实现

架构原理: LAMP=linux+apache+mysql+php LNMP=linux+nginx+mysql+php 一、初入LNMP 当我们讲LAMP的时...

3274

扫码关注云+社区

领取腾讯云代金券