zoukankan      html  css  js  c++  java
  • idea 配置 SpringBoot 热启动详解,和热启动失效解决方案

    一、idea配置springboot热启动方法
    1、添加spring-boot-devtools的包,true必须加上。

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

    2、修改spring-boot-maven-plugin插件

    <plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
    <fork>true</fork>
    </configuration>
    </plugin>
    idea如果没有效果的话,那么就需要执行下面两步操作。

    二、热启动失效解决方案
    当使用eclipse配置热启动时,直接添加jar和插件即可,但是使用idea时,需要自己修改一下设置。
    注意:如果换一个项目,也可能热启动失效,是因为idea重置了默认设置,重新按照下面的步骤设置即可。

    1、找到Setting---->Compiler设置(也可以快捷键:Ctrl+Alt+S),勾选"Build project automatically"


    2、点击快捷键Alt+Ctrl+shift+a+/,(如果不行,就点击Alt+shift+a)选择Registry,打开界面。


    3、打开界面,勾选 compiler.automake.allow.when.app.running即可,如果没有这个选项,重置一下idea即可找到。

    到此,热启动失效已解决,可以再重启一下idea。

  • 相关阅读:
    (转)Java垃圾回收机制
    ThreadPoolExecutor线程池参数说明
    深入Synchronized和java.util.concurrent.locks.Lock的区别详解
    java集合类说明及区别
    JAVA中堆栈和内存分配
    深入理解Java对象序列化
    Java 序列化Serializable
    transient在java中的作用
    let和const命令
    第9章 css3多列布局
  • 原文地址:https://www.cnblogs.com/gjack/p/10786239.html
Copyright © 2011-2022 走看看