我是靠谱客的博主 幽默大山,最近开发中收集的这篇文章主要介绍Spring Boot项目在Intellij IDEA 中实现热部署,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在开发Spring Boot项目的过程中,每次修改文件都需要重新启动,于是在imooc上找了个视频,经过修改几个参数最终成功。参考视频:Spring Boot热部署的实现

原视频中介绍有三种:

  1. Maven方式启动
    感觉需要使用mvn命令,强迫症不喜欢看后台DOS窗口,直接忽略
  2. 修改IDE启动命令
    和目前开发最相似,也是本博客配置方式
  3. 使用spring-boot-devtools实现
    极不推荐,虽然配置简单,只需要引入依赖即可,但是每次修改后都会自动重启项目,和手动重启没有太大区别,影响性能。

使用Intellij IDEA开发工具,本文介绍第二种。

  • 首先下载Springloaded的Jar包
    放到本地磁盘某目录下,记得位置。下载地址: springloaded
  • 修改启动方式配置

    点击Edit Configurations
    这里写图片描述

    在VM options中,添加如下代码:

    -javaagent:E:DEVspringloaded-1.2.6.RELEASE.jar -noverify

    其中E:DEVspringloaded-1.2.6.RELEASE.jar 即为本地jar包所在位置。
    这里写图片描述

注意,以下两项也需要配置:

  1. 在设置中打开自动编译
    左上角File->Settings->Build,Execution,Deployment->Compiler,选中Build project automatically
    这里写图片描述
  2. 打开运行时编译
    按快捷键 Shift+Ctrl+Alt+/ ,点击 Registry
    这里写图片描述
    根据首字母找到compiler.automake.allow.when.app.running,选中即可。
    这里写图片描述

之后重启IDEA,大功告成!

引用:

1.Spring Boot热部署的实现
2. Intellij IDEA 使用Spring-boot-devTools无效解决办法
3.Spring boot 在Intellij IDEA 中的热部署

最后

以上就是幽默大山为你收集整理的Spring Boot项目在Intellij IDEA 中实现热部署的全部内容,希望文章能够帮你解决Spring Boot项目在Intellij IDEA 中实现热部署所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部