springboot配置jrebel
时间: 2023-08-19 08:12:45 浏览: 101
SpringBoot在IDEA中实现热部署(JRebel实用版)
5星 · 资源好评率100%
对于Spring Boot项目的热部署,可以使用Spring Boot Devtools来实现。首先,需要在项目的pom.xml文件中添加Devtools依赖,如下所示:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
```
接下来,在项目的src/main/resources目录下的application.properties文件中进行配置。可以通过以下配置来开启Devtools的自动重启特性:
```properties
# 开启Devtools的自动重启特性
spring.devtools.restart.enabled=true
```
还可以配置自动重启的目录、静态文件类型以及不触发自动重启的文件,具体配置如下:
```properties
# 配置自动重启的目录,该目录下的文件发生变化时触发自动重启
spring.devtools.restart.additional-paths=src/main/java
# 配置自动重启的静态文件类型,可省略
spring.devtools.restart.additional-file-patterns=*.xml,*.properties
# 配置某些目录下的文件发生变化时不触发自动重启,可省略
spring.devtools.restart.exclude=static/**,public/**
```
以上就是配置Spring Boot项目使用Devtools实现热部署的步骤和配置。希望对你有所帮助!\[1\]\[2\]
#### 引用[.reference_title]
- *1* *2* [SpringBoot热部署JRebel(包会)](https://blog.csdn.net/qq_62649563/article/details/130885764)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文