Idea實現SpringBoot外置Tomcat的Web項目熱部署(包含靜態文件)


見到女朋友每次修改代碼都傻乎乎的重啟服務器~~~你累不累,氣的我上去給了她一巴掌~~~。什么時候了熱部署都不會,上教程!!!

 

1、idea設置自動編譯(設置在哪我就不說了)

 

 

2、ctrl+shift+alt+/,然后進去regist

 

 enter之后,找到這三個配置項,配置運行自動編譯和延遲更新毫秒數

 

3、idea開啟熱部署策略

 

 修改你的項目,配置這兩項。

 

 4、在項目的pom文件中添加熱部署依賴

<dependency>
  <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope>
</dependency>

 

5、切記一定要關閉瀏覽器緩存

 

6、idea中Tomcat部署的項目必須為exploded,如果不是刪掉重新選擇。

 

 7、設置Tomcat

 

 8、修改一下代碼刷新頁面看看是不是更新了,如果沒更新手動ctrl+F9或ctrl+F10或ctrl+shift+F9一頓操作看看是否起作用了。修改配置后最好先重啟一下服務器。

 

 

 

參考:

https://www.jianshu.com/p/f658fed35786

https://www.cnblogs.com/kingxiaozi/p/6344432.html

 

最后:

  去年海角天涯,蕭蕭兩鬢生還。

    ——紀念即將結束異地的一年,哈哈~~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM