首页 > 其他分享 >社区版idea实现热部署

社区版idea实现热部署

时间:2023-08-23 09:55:21浏览次数:39  
标签:社区 部署 代码 boot idea 修改 重启

一、概述

  在日常开发过程中经常性得要修改及调试代码,而每次修改及调试代码都需要重启服务。项目如果比较大,频繁的重启服务是比较耗费时间的。那么有没有一种方式能够在不重启服务的情况下就可以使更改的代码生效?

当然是有的,那就是SpringBoot提供的热部署功能。下面来看看具体如何做。这里只记录手动热部署,如果想要自动热部署可以参考其他文章。

二、具体步骤

  1.修改pom.xml。把下面的配置加进去

<!--Ctrl+F9热部署生效快捷键 热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
    </dependencies>

 

  2.重新build激活热部署,或者用Ctrl+F9快捷键

 

标签:社区,部署,代码,boot,idea,修改,重启
From: https://www.cnblogs.com/tony-yang-flutter/p/17650330.html

相关文章

  • idea无法构建springboot工程
    1、出现的问题Initializationfailedfor'http://start.aliyun.com'PleasecheckURL,networkandproxysettings.Errormessage:ErrorparsingJSONresponse 2.解决方案   ......
  • 基于webflux的项目如何部署到Tomcat?
    WebFlux是为Netty设计的,这是一个异步和非阻塞的应用服务器,而不是Tomcat这样的传统servlet容器。确实可以在Servlet3.1+容器上运行WebFlux应用,只是这样做会有一些限制和需要特定的配置。为了使WebFlux应用在Tomcat上工作,你可以尝试以下步骤:修改POM文件:添加spring-boot-starter-tom......
  • IDEA设置文件模板
    平时工作中总有一些重复的配置文件需要复制,如JDBC.properties,config.xml等等,我们写好一次后可以直接设置为新建文件的模板,就不用每次设置了Settings-Editor-FileandCodeTemplates-+号-设置名字和后缀-再把文件内容复制进去 ......
  • LNMP生产环境部署
    LNMP生产环境部署一、编译安装MySQLMySQL类型1、MySQLCommunityServer-MySQLCommunityServer是社区版本,开源免费,但不提供官方技术支持。MySQLCommunityServer也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本。2、MySQLEnterpriseEdition-MySQL......
  • 社区交友源码支持聊天私聊/礼物系统/直播系统/缘分匹配+搭建教程
    功能:社区动态,即时聊天,私聊,好友系统,礼物系统,直播系统,缘分匹配,金币系统  免费下载链接:提取码:lsp6后端安装说明:环境nginx,php7.3,MySQL5.6一、后端安装说明:1.删除config/install.lock输入程序所在网址即可自动安装2.php需要开启https支持3.安装完成删除install.lock二、前端安装编......
  • 制作一个内部的 zabbix-agent 快速部署脚本
    下载官方的基础agent部署包官方地址:点击到达curl-Ohttps://cdn.zabbix.com/zabbix/binaries/stable/5.0/5.0.36/zabbix_agent-5.0.36-linux-3.0-i386-static.tar.gz编写install脚本#!/bin/bash##变量定义#脚本所在路径BASE_DIR=$(cd$(dirname$0);pwd)#Zabbix......
  • Nginx具体使用_部署静态资源
           ......
  • 在Docker上安装部署SQL Server2019 Express
    在Docker上安装部署SQLServer2019Express_docker安装sqlserver2019_梦想天空分外蓝的博客-CSDN博客  梦想天空分外蓝_-CSDN博客......
  • 使用docker部署nginx
    ......
  • Django项目在CentOS7下部署
    Ubuntu部署Django项目方法详解:请看此文https://www.django.cn/article/show-22.html Django所有的部署都是基于asgi和wsgi,所以django早就设计好了,你们使用对应的方式部署都好,这里不做细讲,看相关文章即可。 部署是基于:centos7+nginx+uwsgi+python3+django之上做的软件版......