首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Springboot项目配置Devtools

Springboot项目配置Devtools

作者头像
master336
发布2026-06-15 18:51:03
发布2026-06-15 18:51:03
60
举报

Springboot项目配置Devtools

  1. 增加devtools依赖
代码语言:javascript
复制
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-devtools</artifactId>
			<scope>runtime</scope>
			<optional>true</optional>
		</dependency>
  1. spring-boot-maven-plugin 插件下增加配置
代码语言:javascript
复制
<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					<!--fork :  如果没有该项配置,devtools可能不会起作用,即应用不会restart -->
					<fork>true</fork>
					<excludeDevtools>true</excludeDevtools>
					<excludes>
						<exclude>
							<artifactId>spring-boot-starter-tomcat</artifactId>
							<groupId>org.springframework.boot</groupId>
						</exclude>
					</excludes>
				</configuration>
			</plugin>

那么这个fork是干什么的呢?点进去看看

plugin中fork影响范围
plugin中fork影响范围

从这个描述上看,影响的不止是devtools,还有jvm参数、代理等内容(先记下,以后有可能用得到)。

使用idea开发的时候,可能出现devtools不生效的情况,原因可能是因为项目未设置成自动编译,检查以下设置

idea设置自动编译
idea设置自动编译

如果不希望自动编译,可通过右键(项目、需要编译的文件)、Build菜单或者

在这里插入图片描述
在这里插入图片描述

手动编译。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档