服务器基于SpringBoot开发时修改了代码,如果需要重新编译部署才能查看效果的话,就会比较麻烦,如果文件一旦保存就会进行热部署的话,就会大大提高开发效率:
1.首先要在pom.xml引入对应的开发依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </dependency>
这个依赖生效以后,保存文件,发现还是没有进行热部署。
如果还没有创建工程,在IDEA创建工程的时候就把devtools勾选,也是一样的。
2.接下来配置IDEA启动选项:
按Ctrl+Alt+Shift+/
选择Registry,把Automake打开:
手动点一下编译,或者Ctrl+Alt+F9就可以触发编译,然后自动重新部署。
如果需要保存代码就自动编译,需要修改一下IDEA的设置:
把自动编译打开:
这时修改了文件按Ctrl+S就会触发自动编译部署了。
相关推荐
该资源是在IDEA开发工具下用springboot+mybatis搭建的基本项目环境,另外项目中配置了热部署,有需要的小伙盘可以看一看,有疑问的话我会一一为你们解答的。
IDEA远程调试SpringBoot项目.pdf
idea集成docker部署springboot项目
idea自动部署springboot项目到linux服务器
IDEA创建SpringBoot项目步骤记录,记录了从项目开始创建到运行的过程
主要介绍了IntelliJ IDEA中SpringBoot项目通过devtools实现热部署的方法,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
1,将java项目打成jar包 这里我用到的是maven工具 这里有两个项目,打包完成后一个为demo.jar,另一个为jst.jar 2.准备工具 1.服务器 2.域名(注:经过备案) 3.Xshell用于连接服务器 4.WinScp(注:视图工具,用于传输...
主要介绍了在Idea中使用Docker部署SpringBoot项目的详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了springboot项目idea热部署,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
SpringMVC4.0以后,Spring开始使用Spring Boot来支持自动化开发和部署,虽然方便了程序员和运维,但是也...所以,作者做了一下研究尝试将新的Spring Boot的web项目,转换成旧项目模式,导出war文件部署在Tomcat8下面:
我们知道Ultimate的Idea可以用图形界面下直接创建SpringBoot项目,而社区版的则不提供。本文用最简洁的方式说明使用社区版的Idea创建Gradel + SpringBoot项目,并编写MVC和调试的完整过程。(有完整的文档和代码)
Idea快速将SpringBoot项目部署到Docker上
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。,这篇文章主要介绍了SpringBoot项目在IntelliJ IDEA中如何实现热部署,感兴趣的小伙伴们可以参考一下
IDEA中SpringBoot热部署页.pdf
主要介绍了SpringBoot在IDEA中实现热部署(JRebel实用版),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
springboot项目代码,单模块的springboot项目部署、多模块的springboot项目部署,2个示例项目代码,下载即可运行。 使用IntelliJ IDEA开发工具,maven进行项目构建!打开即可以直接运行。 可以学习到: 1、单模块项目...
使用Docker部署SpringBoot项目,包括idea打包,dockerfile的写法,部署的流程
主要介绍了Springboot在IDEA热部署的配置方法,给大家补充介绍了Intellij IDEA 4种配置热部署的方法,需要的朋友可以参考下
IntelliJ IDEA不重启tomcat,自动部署 热发布Spring Boot
1.使用IDEA对springboot+activiti开发demo和详细讲解, 1.使用IDEA对springboot+activiti开发demo和详细讲解 1.使用IDEA对springboot+activiti开发demo和详细讲解 1.使用IDEA对springboot+activiti开发demo和详细...