idea开启tomcat热部署的具体流程和使⽤⽅式
1前⾔
⼀直以来,使⽤idea做web开发修改html、jsp、js⽂件后,必须⼿动重新部署tomcat,最少都有等个6 -10 秒,
甚⾄有时候还提⽰不到某个编译⽂件报错,重新编译整个项⽬,那得等15秒左右
太慢了!!!!!!
2.解决
使⽤热部署!!!!idea的热部署⽐eclipse还爽,eclipse必须保存后才能到浏览器刷新⽹页才有修改后的数据,直接把保存这⼀步给省略了,
好处就是源码可以撤销,撸码体验超好!!!
3.开启热部署的具体流程
(1)
【必须使⽤⾃⼰的依赖包,虽然spring有内置的提供使⽤,但是很⽼,会⼤量提⽰警告,强迫症不建议使⽤,当然,使⽤spring内置的则可以忽略这第⼀步】<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>2.0.4.RELEASE</version>
</dependency>
(2)l⾥⾯加⼊编译⽅式
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
(3).设置配置,操作步骤: File >> Settings >>Build, Execution, Deployment >> Compiler ,勾上“”Build project automatically"这个选框,保存
(4)按住ctrl + alt+ shift + /, 选择第⼀个Registry
会打开新页⾯,勾选这个选框,然后点击右下⾓close即可保存
(5)编辑tomcat
使⽤ war_exploded 这个包,不使⽤war包
两个选项都选update classes and resourses ,保存
(6)关闭浏览器的缓存⽂件功能,我是使⽤⾕歌的chome
那么就把disable cache勾选,其他浏览器也需要关闭的,这⾥就不展⽰。
spring boot原理流程
(7)重启 idea 即可使⽤
4.使⽤⽅法
测试:
(1)idea部署
(2)浏览器展⽰截图:
(3)直接修改html⽂件内容
(4)直接打开浏览器,刷新页⾯,即可看到修改后的内容
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论