SpringBoot与热部署整合(五)
SpringBoot部署 整合
2023-09-11 14:16:50 时间
一 Idea
pom.xml
1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4 <optional>true</optional> 5 </dependency>
修改代码以后,直接按Ctrl+F9(Build+Project)就会重新启动加载
二 Eclipse
pom.xml
1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4 <optional>true</optional> 5 </dependency>
修改代码以后,直接按Ctrl+S就会重新启动加载
不被热部署的文件:
1、/META-INF/maven, /META-INF/resources, /resources, /static, /public, or /templates 2、指定文件不进行热部署spring.devtools.restart.exclude=static/,public/ 3、手工触发重启spring.devtools.restart.trigger-file=trigger.txt改代码不重启(推荐) 不然Crtl+S保存一次,就重启一次,很麻烦,指定触发文件,可以统一加载。
相关文章
- SpringBoot之打成war包部署到Tomcat
- SpringBoot入门之简单配置
- boke练习: springboot整合springSecurity出现的问题,传递csrf
- springboot redis多数据源设置
- Docker创建springboot项目镜像pom及Dockerfile配置文件
- Springboot+Nginx前后端分离Https部署
- 将SpringBoot应用Docker化并部署到SAP云平台
- SpringBoot应用和PostgreSQL数据库部署到Kubernetes上的一个例子
- Java项目部署目录结构与部署方法 打包方法attilax总结 目录 1.1. Java web项目部署目录结构1 2. Springboot项目的部署结构2 3. Java项目的开发模式下目录
- mybatis如何根据mapper接口生成其实现类(springboot)
- 毕设/私活/bigold必备项目,一个挣钱的免费的全开源标准前后端分离后台管理权限系统【springboot+vue+redis+Spring Security】脚手架搭建:若依Ruo框架具体使用教程
- 【SpringBoot笔记11】SpringBoot框架集成Swagger2文档
- Springboot扩展点之@PostConstruct
- 【SpringBoot14】SpringBoot中使用Session共享实现分布式部署
- 【最全最详细】Jenkins+Docker 一键自动化部署 SpringBoot 项目
- SpringBoot 异常回滚 事务的使用___Springboot @Transactional 事务不回滚
- SpringBoot 整合mybatis-plus 高级功能及用法详解
- SpringBoot整合MinIO
- Java:Springboot整合PageHelper实现分页
- 全网最全的Gitlab CI/CD自动化部署的介绍和教程,使用GitLab CI/CD自动化热部署SpringBoot或maven项目,GitLab CI/CD的Kubernetes集群的集成
- Springboot热部署,使用spring-boot-devtools、springloaded两种方式进行热部署
- SpringBoot异常处理五种方式、Junit单元测试、热部署
- SpringBoot实例②springboot+jdbcTemplate小例子实现增删查改
- 实现springboot项目实现热部署(eclipse)
- Springboot项目怎么设计业务操作日志功能?
- 如何保护您的SpringBoot项目:防止源代码泄露,确保更安全的部署
- 【springboot】20、Spring Boot 整合 MyBatis
- 【Springboot】Springboot集成 Druid
- 【Web开发】Vue+Springboot项目服务器部署(环境搭建+部署流程)