首页 > 其他分享 >springboot 热部署

springboot 热部署

时间:2023-11-17 16:47:35浏览次数:35  
标签:springboot 配置文件 部署 spring boot devtools restart

  1. 加载插件
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
  1. 设置 配置文件 application.yml
   # 热部署设置
   spring.devtools.restart.enabled=true
   #      设置重启的目录
   spring.devtools.restart.additional-paths=src/main/java
   #classpath目录下的WEB-INF文件夹内容修改不重启
   spring.devtools.restart.exclude=WEB-INF/**
   #      指定程序的配置文件
   #  profiles: dev

标签:springboot,配置文件,部署,spring,boot,devtools,restart
From: https://www.cnblogs.com/ko25891wan/p/17839112.html

相关文章

  • springboot学习日记(五)
    今天先安装试用了下postman,get获取自己的网页,返回是网页源码。这里贴一下前几天测试的开源新手项目IncrediableKJ/Student-management-system:基于springboot+mybatis+thymeleaf的学生信息管理系统,适合springboot初学者的练手项目(github.com)然后发现添加学生列表失败,看了......
  • 部署SKS 时遇到的错误
    2023年6月6日——领先的现代化IT基础设施产品与解决方案提供商志凌海纳SmartX,正式发布生产级Kubernetes构建与管理服务产品SMTXKubernetesService(简称SKS)1.0,通过预集成Kubernetes常用插件,并整合业界领先的SmartX超融合产品组件(虚拟化、分布式存储、网络与安全......
  • SpringBoot使用@Value获取不到值的问题
    背景在一次SpringBoot项目改造为Cloud的过程中,使用Nacos作为配置中心获取属性,改造后程序启动报错,查看日志,定位到代码:解决方案如果了解Bean的生命周期的同学应该知道,Spring在创建Bean的时候,会使用无参构造函数去初始化一个Bean,@Value这个阶段是属于依赖注入,是在初始化之后的,所......
  • 02_自定义Springboot starter
     创建springbootstarter 创建一个demostarter  创建配置类@Configuration@EnableConfigurationProperties(EmailProperties.class)@ConditionalOnBean(EmailEnable.class)publicclassEmailAutoConfiguration{static{System.out.println("Em......
  • GoldenGate高可用管理组件-XAG部署与管理
    适用范围适用于OracleRAC集群环境,并在创建ACFS共享文件系统中部署GoldenGate软件前提下,部署xag高可用组件对GoldenGate进行高可用管理。实施步骤1.安装XAG#在安装OGG的节点安装xag#使用grid用户安装unzipxagpack_7b.zip-d/tmpcd/tmp/xag./xagsetup.sh--install--directo......
  • Docker部署mind-map | 一个 Web 思维导图
    一、介绍思维导图在日常工作中扮演着不可或缺的角色,不论你从事哪个行业,制作思维导图都能使你的工作流程更加清晰、有条理。今天,我要向您推荐一个可以私有化部署的思维导图项目。这个项目支持直接使用docker进行部署,而且操作简单,只需按照教程进行操作即可。此外,这个项目可以在群晖......
  • 利用 Kubernetes 降本增效?EasyMR 基于 Kubernetes 部署的探索实践
    Kubernetes是用于编排容器化应用程序的云原生系统。最初由Google创建,如今由CloudNativeComputingFoundation(CNCF)维护更新。Kubernetes是市面上最受欢迎的集群管理解决方案之一。它自动化容器化应用程序的部署、扩展和管理,允许管理和协调跨多个主机的容器集群,提供容错性和......
  • SignalR 分布式部署
    分布式部署意味着有多台SignalR服务器,一台服务器有多个客户端连接。SignalR要求对于某一个特定连接的所有HTTP请求都需要被一个相同服务进程处理,当SignalR运行在一个服务场时(多个服务器),则必须使用“粘性会话”(服务器开启)或者”跳过协商“(用websocket)问题:某一个客户端给服务器......
  • linux系统部署redis单点服务
    1、下载rediswgethttps://download.redis.io/releases/redis-5.0.9.tar.gz2、解压tarzxfredis-5.0.9.tar.gz3、移动redis解压目录mvredis-5.0.9/usr/local/redis4、编译cd/usr//local/redismake5、安装makeprefix=/usr/local/redisinstall6、配置配......
  • 总结(每个服务的部署)
    openstack:就是里面有各种各样的服务,服务有三个端点可以访问,就是一:keystone服务(5000)keystone服务就是提供认证的作用1:组件模块令牌模块:就是用来生成模块和管理模块目录模块:就是用来管理服务和端点的信息验证模块:就是管理用户,角色,项目,提供认证服务策略模块:就是用来存储和管......