青岛做公司网站企业网站设计的重要性
青岛做公司网站,企业网站设计的重要性,大型门户网站设计公司,专业网页制作流程今天给大家介绍IDEA开发工具如何配置devtools热加载工具。1、devtools原理介绍spring-boot-devtools是spring为开发者提供的热加载工具包。主要原理是使用了两个ClassLoader类加载器#xff0c;一个Classloader加载那些不会改变的类#xff08;第三方Jar包#xff09;#… 今天给大家介绍IDEA开发工具如何配置devtools热加载工具。1、devtools原理介绍spring-boot-devtools是spring为开发者提供的热加载工具包。主要原理是使用了两个ClassLoader类加载器一个Classloader加载那些不会改变的类第三方Jar包另一个ClassLoader加载会发生变化的类称为restart ClassLoader,这样在个人代码更改的时候原来的restart ClassLoader 被释放掉然后重新创建一个restart ClassLoader由于需要加载的类相比较少所以实现了加快应用重启时间。2、热加载配置步骤2.1 引入devtools依赖dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdoptionaltrue/optional
/dependency
2.2 IDEA配置a.运行时编译配置ShiftCtrlAlt/ 组合键打开对话框选择Registry选项然后勾选“compiler.automake.allow.when.app.running”作用:允许自动编译,即使开发应用程序当前正在运行。注意自动启动最终可能会删除一些应用程序所需的类。 b.自动化编译配置“File” - “Settings” - “Build,Execution,Deplyment” - “Compiler”选中 “Build project automatically” 说明IDEA开发工具针对代码文件的编辑是自动保存的如果启用该选项。任何小的改动都会重新加载。建议还是通过快捷键的方式进行加载。IT技术分享社区个人博客网站https://programmerblog.xyz文章推荐程序员效率画流程图常用的工具程序员效率整理常用的在线笔记软件远程办公常用的远程协助软件你都知道吗51单片机程序下载、ISP及串口基础知识硬件断路器、接触器、继电器基础知识
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89665.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!