首页 > 其他分享 >sprintboot开发环境的热部署(IDEA2024)

sprintboot开发环境的热部署(IDEA2024)

时间:2024-06-21 22:28:22浏览次数:14  
标签:IDEA2024 sprintboot 部署 spring pom 内容 devtools

文章目录

1.增加pom.xml内容

在这里插入图片描述
供复制

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

点击右上角界面出现的小按钮进行同步下载依赖

2.修改application.poperties的内容

在这里插入图片描述
供复制

spring.devtools.restart.enabled=true
spring.devtools.restart.additional-paths=src/main/java

3.IDEA2024软件的其他配置

3.1 File–>settings–>Advanced Settings勾选下图选项–>apply
在这里插入图片描述
3.2File–>settings–>Build–>Complier–>Build project automatically(如下图勾选)
在这里插入图片描述

测试是否热部署成功

1.创建一个控制器,并写一个接口文件
在这里插入图片描述
2.修改返回值内容,刷新浏览器是否接口数据更新成功,测试正常,热部署成功

标签:IDEA2024,sprintboot,部署,spring,pom,内容,devtools
From: https://blog.csdn.net/qq_61033357/article/details/139290535

相关文章

  • 3.3 Ubuntu24使用kubeadm部署高可用K8S集群
    Ubuntu24使用kubeadm部署高可用K8S集群使用kubeadm部署一个k8s集群,3个master+1个worker节点。1.环境信息操作系统:ubuntu24.04内存:2GBCPU:2网络:能够互访,能够访问互联网hostnameip备注k8s-master1192.168.0.51master1k8s-master2192.168.0.52master2k8s-master3192.......
  • Centos7.9使用kubeadm部署K8S 1.27.6集群环境(内网通过代理部署)
    Centos7.9使用kubeadm部署K8S1.27.6集群环境(内网通过代理部署)在内网借助代理服务器,使用kubeadm部署一个k8s集群,单master+2worker节点,K8S版本为1.7.6,使用containerd作为容器运行时。1.环境信息操作系统:CentOS7.9.2009内存:8GBCPU:4网络:节点通过代理进行访问。host......
  • Centos7.9使用kubeadm部署K8S 1.27.6集群环境(内网通过代理部署)
    Centos7.9使用kubeadm部署K8S1.27.6集群环境(内网通过代理部署)在内网借助代理服务器,使用kubeadm部署一个k8s集群,单master+2worker节点,K8S版本为1.7.6,使用containerd作为容器运行时。1.环境信息操作系统:CentOS7.9.2009内存:8GBCPU:4网络:节点通过代理进行访问。ho......
  • Ubuntu24使用kubeadm部署高可用K8S集群
    Ubuntu24使用kubeadm部署高可用K8S集群使用kubeadm部署一个k8s集群,3个master+1个worker节点。1.环境信息操作系统:ubuntu24.04内存:2GBCPU:2网络:能够互访,能够访问互联网hostnameip备注k8s-master1192.168.0.51master1k8s-master2192.168.0.52master......
  • AWX部署
    目录awx1.部署awx1.1克隆仓库1.2生成yaml1.3部署operator1.4查看pod1.5修改镜像地址2.登录awx2.1查看端口2.2查看默认密码awxawx是红帽AnsibleTower的开源版本,他的功能是可以使用web界面来操作ansible操作系统使用openEuler22.03这里是在k8s上部署的,需要使用动态制......
  • “独立部署ERP系统:保护数据、增强稳定性的秘诀“
    在亚马逊这片无垠的商海中,贴牌操作仿佛为企业的航船装上了量身定制的帆篷,它是一种深度个性化ERP系统的定制过程。此过程不仅涉及将企业的标志、域名和支付账户精心嵌入系统内,还包括与公司现有物流渠道的无缝衔接。这样的高度定制使企业能够以更高的效率和精准度驾驭其商业航程,......
  • 用VPS部署聊天机器人有哪些优势?
    VPS足以帮助您将人工智能(AI)的功能无缝融入聊天机器人并增强客户支持。聊天机器人已迅速成为改善用户体验的首选解决方案,因为它们全天候在线且可编程回答各种问题。聊天机器人在客户支持方面的作用不容置疑。但所有出色的解决方案都需要出色的网络托管。VPS提供了一种稳定......
  • 从 GitHub 自动化部署到网页性能优化
    前提一切都和速度有关,手动部署慢,网页加载慢。首先解决部署问题。代码是托管在Github上的,那么使用GithubActions是一种自然的选择。但是上一次使用GitHubActions已经是一年前了,现在除了知道这东西的存在其他基本都忘了。第二,当前网页打开速度太慢(15s+),当然服务器配置......
  • windows离线部署VSCode在Centos7上的远程开发环境
    前言公司一直使用的是ssh+vim的远程开发方式,习惯了vim之后已经非常方便了。但是还是想尝试一下VSCode的开发方式。就我而言,原因如下漂亮的语法高亮,并且有补全基于语法解析的引用查找(尽管在我们项目的场景下还是一坨翔)Ctrl+Shift+F的快速搜索可视化调试,可以直接在代码中下......
  • KVM虚拟机安装部署全攻略 cockpit
    01原理KVM(Kernel-basedVirtualMachine)虚拟化技术是一种基于内核的虚拟化技术,KVM虚拟化技术的实现依赖于CPU的虚拟化扩展(如IntelVT和AMD-V)。当宿主机启动时,KVM会加载一个轻量级的内核模块kvm.ko,该模块负责与硬件进行交互,实现虚拟机的创建、管理和调度。 02组成●KVM内......