`

Intellij IDEA 使用Spring-boot-devTools无效解决办法

 
阅读更多

相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启,

就更没有使用热部署一样。出现这种情况,并不是你的配置问题,相信自己,热部署那几个设置很简单,其根本原因是因为Intellij IEDA和Eclipse不同,Eclipse设置了自动编译之

后,修改类它会自动编译,而IDEA在非RUN或DEBUG情况下才会自动编译(前提是你已经设置了Auto-Compile)。

废话这么多,怎么解决呢?请耐心往下看。

首先,IDEA设置里面这里必须打勾

然后 Shift+Ctrl+Alt+/,选择Registry

进去之后,找到如下图所示的选项,打勾

ok了,重启一下项目,然后改一下类里面的内容,IDEA就会自动去make了。

 

原文地址:https://blog.csdn.net/wjc475869/article/details/52442484

pom配置:https://blog.csdn.net/android_ztz/article/details/79221753

分享到:
评论

相关推荐

    解决Intellij IDEA 使用Spring-boot-devTools无效的问题

    解决Intellij IDEA 使用Spring-boot-devTools无效的问题 Intellij IDEA 是一款功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速高效地开发和调试应用程序。然而,在使用 Spring ...

    Spring Boot集成spring-boot-devtools开发时实现热部署的方式

    由于Spring Loaded已经不再维护,因此推荐使用 `spring-boot-devtools`。 2. **spring-boot-devtools**:这是Spring Boot官方推荐的热部署工具,无论以何种方式启动应用,只要集成该模块,都可以在文件修改后自动...

    IntelliJ IDEA中SpringBoot项目通过devtools实现热部署的方法

    1. 添加devtools依赖项:在pom.xml文件中添加spring-boot-devtools依赖项,以便在IntelliJ IDEA中使用热部署功能。 知识点:spring-boot-devtools是Spring Boot的一个依赖项,提供了热部署功能,允许开发者在不重新...

    Spring-Boot - 初步搭建

    4. **快速启动**:Spring-Boot 支持热部署,使用 spring-boot-devtools 可以实现代码修改后自动重启,提高开发效率。 5. **Actuator 监控**:Spring-Boot 提供 Actuator 模块,可以监控应用的健康状况、性能指标等,...

    spring-boot-demo-master.zip

    1. 解压spring-boot-demo-master.zip,导入IDE(如IntelliJ IDEA或Eclipse)。 2. 检查项目结构,确认所有依赖已正确导入。 3. 修改配置文件,如数据库连接信息、服务器端口等。 4. 运行主类,启动Spring Boot应用。...

    Intellij IDEA下Spring Boot热切换配置

    Intellij IDEA提供了对Spring Boot热切换配置的支持,通过引入spring-boot-devtools依赖项实现热切换配置。spring-boot-devtools是Spring Boot提供的一款开发工具,提供了自动重启、热交换和实时Reload等功能。 三...

    spring-boot-2.6.8.zip

    在使用 `spring-boot-2.6.8` 文件时,首先需要解压,然后通过IDE(如 IntelliJ IDEA 或 Eclipse)导入项目,接着配置所需的环境(如数据库连接信息),最后就可以开始编写代码并运行应用了。记得定期检查官方文档,...

    spring-boot-中文参考指南

    - 在 IntelliJ IDEA 或 Eclipse 等 IDE 中创建 Maven 项目。 - 添加必要的 Spring Boot Starter 依赖。 - 编写代码并运行应用程序。 **2.2 使用 Gradle 创建项目** - 类似于 Maven,但使用的是 Gradle 构建脚本。 -...

    mybatis-sprint-boot 配置好的可以直接用的空工程,入职公司快速搭建公司服务器端的必备

    这个工程已经配置完善,可以直接在IntelliJ IDEA(IDEA)中导入并进行打包使用,大大节省了开发初期的配置时间,从而能够让你更专注于业务逻辑的实现,提高工作效率。 首先,我们来详细了解一下MyBatis、Spring ...

    springboot项目idea热部署.docx

    总的来说,Spring Boot 的 `spring-boot-devtools` 结合 IntelliJ IDEA 的自动编译功能,为开发者提供了一个高效且便捷的开发环境,大大减少了在开发过程中频繁手动重启应用的时间。只需简单几步配置,就能让开发...

    IDEA插件1

    1. IDEA插件使用:文章中提到了一个名为EasyCode的IntelliJ IDEA插件,它能够帮助开发者一键生成Java项目中的常见代码,如Entity、Controller、Service、DAO、Mapper等,大大提高了开发效率。EasyCode简化了从数据库...

    idea+spring boot +fremarker

    标题 "idea+spring boot +fremarker" 涉及到的是使用IntelliJ IDEA集成开发环境(IDE)配合Spring Boot框架以及FreeMarker模板引擎进行Web应用开发的知识点。下面将详细阐述这三个技术的结合与应用。 **IntelliJ ...

    springloaded-1.2.4.RELEAS

    此外,SpringLoaded与Spring Boot的`spring-boot-devtools`模块配合使用,可以提供更丰富的开发辅助功能,如自动重启、代码格式化检查等。 总的来说,SpringLoaded-1.2.4.RELEASE是提升Spring应用开发效率的利器,...

    Spring Boot 初学者入门代码(支持热部署、部署到服务器).zip

    1. **使用Spring Boot DevTools**: 添加`spring-boot-devtools`依赖,它提供了重启应用、热替换等功能。在`pom.xml`中加入: ```xml <groupId>org.springframework.boot <artifactId>spring-boot-devtools ...

    02掌握使用STS或者IDEA创建SpringBoot项目.md

    使用IntelliJ IDEA创建Spring Boot项目与使用STS类似,但具体步骤稍有不同: 1. **打开IntelliJ IDEA**,选择“New Project”。 2. **选择Spring Initializr**作为项目模板。 3. **填写项目基本信息**,如Group Id...

    idea+springboot+springloaded热部署例子

    标题 "idea+springboot+springloaded热部署例子" 涉及到的是使用IntelliJ IDEA(简称Idea)作为开发环境,结合Spring Boot和SpringLoaded进行应用的热部署技术。这一过程允许开发者在代码修改后无需重启服务器就能...

    SpringBoot如何通过devtools实现热部署

    在Intellij IDEA中,我们可以使用ctrl+shift+a快捷键搜索Registry,选择搜索出来的第一个找到compiler.automake.allow.when.app.running,勾上开启此功能即可。这时重新启动项目即可实现热部署,改动任意代码会立即...

    Spring Boot心得.docx

    - **步骤**:打开 IntelliJ IDEA,选择 "Create New Project",然后选择 "Spring Initializr",按照提示选择所需依赖项等,最后创建项目即可。 #### 二、Spring Boot 修改实时生效的 Maven 配置 为了提高开发效率...

    Spring-Boot-Basic-Learning:基础学习1-7

    1. **环境设置与项目创建**:介绍如何使用Spring Initializr生成项目骨架,以及如何配置IDE(如IntelliJ IDEA或Eclipse)来支持Spring Boot项目。 2. **Hello World应用**:初学者通常会从创建一个简单的REST服务...

    springdevtools.rar

    在IntelliJ IDEA这样的集成开发环境中,实现Spring Boot项目的热部署,通常会借助于Spring提供的一个特殊模块——Spring Boot DevTools(开发人员工具)。Spring DevTools的设计目标就是为了解决开发中的迭代问题,...

Global site tag (gtag.js) - Google Analytics