前言
俗话说的磨刀不误砍柴工,所以在日常工作如果发现有重复的及比较消耗时间的部分,应该想办法把花费在它们身上的时间和精力降到最后,下面我就以SpringBoot热部署作为一个实例来进行讲解,起到抛砖引玉作用,希望大家学会举一反三。
方式一(新测有效)
使用spring-boot-devtools方式解决,使用步骤如下:
1、在pom文件,增加以下内容
在dependencies标签中添加
org.springframework.boot
spring-boot-devtools
true
true
在build标签中添加
org.springframework.boot
spring-boot-maven-plugin
true
2、在application.properties文件加入以下内容
spring.devtools.restart.enabled=true
spring.devtools.restart.restart=true
3、在IDEA中按File -> Settings -> Compiler,勾选 Build Project automatically
4、按快捷键Ctrl+Shift+Alt+/,选择1.Registry…
5、勾选 compiler.automake.allow.when.app.running 即可
6、启动项目
7、在浏览器上输入:8080/test
8、修改代码
9、刷新浏览器
说明:
修改完代码,按快捷键Ctrl+F9,手动构建项目,或者只修改单个类文件的话,按Ctrl+Shift+F9,重新编译该类文件,即可触发重启服务。
这个时候修改JAVA文件或者模板文件都自动会生效
注意:
全热部署时修改代码需要等待一点时间后才会生效。
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: lzxmw777
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。