当前位置: 首页 > 知识库问答 >
问题:

Spring Boot Developer Tools自动重启在IntelliJ中不起作用

鲁博赡
2023-03-14

此链接中的信息也无济于事:https://dzone.com/articles/spring-boot-application-live-reload-hot-swap-with

共有1个答案

林哲茂
2023-03-14

为了使其工作,您需要:

1)在maven或Gradle中启用devtools。在maven中,如下所示:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
         <scope>runtime</scope><!-- -->
        <optional>true</optional>
    </dependency>

2)在Intellijidea中:进入设置(ctrl+Alt+S)->生成、执行、部署->编译器,勾选“自动生成项目”

现在应该起作用了。

请注意:

-您不需要额外的路径或触发器文件,以使其按预期工作。

spring:
  profiles:
    active: '@spring.profiles.active@'
 类似资料:
  • 我目前正在尝试学习JavaEE基础知识,并且有一个简单的jsf示例项目来学习intelliJ思想。在IntelliJ之前,我能够在Eclipse中使用maven开发jsf项目,并且它们工作得很好,但是当我以相同的顺序做完全相同的事情时(从webapp原型开始,将依赖项添加到pom,运行maven,将jsf servlet添加到web xml并部署),我得到了404错误。不知道它是从某个配置发出的,

  • null 错误:scalac:编译时:/users/test-user/development/temp/samp/src/test/scala/calc$test.scala阶段:typer library版本:version 2.10.4编译器版本:version 2.10.4重构args:-nobootcp/javaws.jar://system/library/javaVirtualmac

  • pm2-init.sh文件: 这不起作用,所以我尝试使用,如下所示:首先,创建一个脚本,并将其命名为 然后打开编辑器:

  • 我想在我的课程更新时让Spring boot自动重启服务器。我已经看到了以下答案: Spring Boot如何在不重启服务器的情况下加载代码的变化 我的pom文件具有以下依赖关系: 我在Intelij中启用了以下设置: 此外: 当我现在启动服务器时,我得到以下信息: 日志中的注意事项: 2021-12-18 15:18:42.624 INFO 4204-[restart main]o . s .

  • 我的广播接收器由事件BOOT_COMPLETED触发,在除Nomi C10103以外的许多设备上工作正常。该消息出现在设备上的日志中:d/activitymanager:send broadcast:Android.intent.action.boot_completed,跳过package:com.example.MyPackageName 发送消息am广播-来自adb shell的Androi

  • 我有一个使用mvn构建的Spring Boot 2.25应用程序。根据本文件,我添加 从留档: 当DevTools监视类路径资源时,触发重启的唯一方法是更新类路径。导致类路径更新的方式取决于您正在使用的IDE。在Eclipse中,保存修改后的文件将导致类路径更新并触发重启。在IntelliJ IDEA中,构建项目(构建- 随着应用程序的运行,我尝试了一个简单的方法 希望应用程序重新启动,但什么也没