首页 > 其他分享 >IDEA 热启动,每次更改代码后不用重启服务

IDEA 热启动,每次更改代码后不用重启服务

时间:2024-03-01 17:46:55浏览次数:24  
标签:更改 重启 boot IDEA --- 热启动

IDEA 热启动,每次更改代码后不用重启服务

 

1、ctrl+Shift+Alt+/,选择Registry

2、勾选 compiler.automake.allow.when.app.running(可能不按首字母排序,可以多找找)

 

3、Setting--->Compiler--->勾选Build project automatically

 

4、pom.xml增加依赖(这种方式只适用于springboot项目)

 

复制代码    
<!-- 热部署模块 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
</dependency>
  复制代码 复制代码    
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
        </plugins>
</build>
  复制代码

 

标签:更改,重启,boot,IDEA,---,热启动
From: https://www.cnblogs.com/kelelipeng/p/18047580

相关文章

  • idea怎么添加jar包依赖
    在IntelliJIDEA中添加jar包依赖的步骤如下:手动添加jar包:将JAR文件下载到项目中,并将其添加到项目的类路径中。对于导入的Eclipse项目,直接复制粘贴到项目的lib目录下的jar包可能不会生效,编译时会报错。对于在IntelliJ中创建的项目,直接复制粘贴到项目的lib目录下的jar包,......
  • 我的世界插件开发【IDEA自动热重载】
    最近,在研究我的世界插件开发,遇到的最大问题就是构建完成之后需要手动重载插件很是麻烦,所以就利用Maven插件和自己写的一个我的世界插件进行自动重载。利用Maven的exec-maven-plugin和maven-jar-plugin执行命令和自定义jar包输出路径。pom.xml<build><plugins><......
  • IDEA 其它版本下载
    1.IDEA其它版本下载指引网址: https://www.jetbrains.com.cn/idea/download/other.html2.下载问题下载哪个版本?win+R打开命令窗口输入 systeminfo3.小科普WindowsARM64和Windowsx64是Windows操作系统的不同版本,它们针对不同的处理器架构设计而成。WindowsAR......
  • 使用IDEA创建父子级项目
    我们这里采用IDEA创建springboot子父级项目演示,同时通过使用SpringInitializer快速搭建springboot工程。一、创建父工程1、使用SpringInitializer快速搭建新建项目删除没用的src文件夹2、修改工程配置信息将build删除,packing改为pom<?xmlversion="1.0"encoding=......
  • IDEA更新本地代码丢失,IDEA使用Update Project更新本地代码丢失
    问题原因提交代码前,IDEA更新Git本地代码丢失,IDEA使用UpdateProject更新Git本地代码丢失,更新代码时执行UpdateProject操作。执行完该操作会发现IDEA没有任何提示,默认覆盖了你本地还未提交的代码,本地呕心沥血写的代码瞬间人间蒸发解决办法LocalHistory(本地历史更改记录)当出现......
  • IDEA Alibaba规范化模板(代码格式化,注释模板化)
    格式化配置阿里模板下载地址:https://github.com/alibaba/p3c/tree/master/p3c-formatter下载下来的文件是针对ecplice的,在IDEA中使用配置文件,需要安装EclipseCodeFormatter插件,安装如下配置格式化模板方式如下注释模板配置修改模板处如下以一下模板修改class、interfa......
  • 更改pureftpd vsftpd与proftpd的默认端口(转载)
    tp的默认端口是21,但如果启用ftp且开放21端口,经常会受到各种工具尝试破解ftp密码,且说你的ftp密码非常的强大,几乎不能暴力破解,但是工具暴力破解ftp密码时需要消耗系统资源,所以我们干脆更改下ftp的端口,这样就可以防止了各种暴力破解工具的侵扰。下面www.centos.bz把21端口更改为2121......
  • 在K8S中,etcd数据库中数据如何更改?
    在Kubernetes(K8s)中,etcd中的数据更改主要发生在以下几个场景中:创建、更新和删除Kubernetes资源对象:当用户在Kubernetes中创建(POST)、更新(PUT)或删除(DELETE)一个资源对象(如Pod、Service、Deployment等)时,KubernetesAPI服务器会将这些更改转换为对etcd的相应操作。API服务器会将更改......
  • idea使用MybatisX插件根据表自动生成代码
    1.情景展示在实际开发过程中,根据数据库的表生成对应的增删改查代码,最为常见。除了使用公司封装的代码自动生成外,有没有通用的呢?2.具体分析在idea当中,我们可以使用MybatisX插件生成:表对应的实体类、dao层所使用的的mapper.java文件、mybatis对应的xml文件、service层所需的......
  • offline RL | HIM:基于 hindsight 的 RL 是一类大 idea
    题目:GeneralizedDecisionTransformerforOfflineHindsightInformationMatching,ICLR2022,688spotlight。其中一个8分是从5分rebuttal上来的;貌似对于其他reviewer,rebuttal也提分很多。pdf版本:https://arxiv.org/pdf/2111.10364.pdfhtml版本:https://ar5iv.lab......