idea Tomcat 在使用JRebel熱更新的時候如何 出現update classes and resources
如下步驟
1. 首先配置好tomcat server
2. 打開配置界面,選擇Deployment
3. 在Deployment標籤界面下選擇右邊的+加號,添加一個Artifact,選擇項目帶有expload的
注意: 不要選擇帶war的
4. 查看已經顯示了我們要找的 update classes and resources
提示:
在使用熱更新功能的時候
- On Upate Action : update classes and resources 更新代碼和資源
- 2.On Frame Deactivation : update classes and resources在IDE 失去焦點時更新併發布代碼
如果只選擇了第一個,想修改完代碼或js,h5等自動發佈,需要手動觸發
菜單run->update xxx application
只更新代碼的話可以編譯一下,執行下面的reload changed classes
如果2個都選了,在修改完代碼或資源文件後,執行切換到瀏覽器,就可以查看效果(因爲ide失去焦點會自動上傳代碼和資源發佈到tomcat裏面),這種方法是比較省事,但是可能會有頻繁的切換,會頻繁的觸發上次資源發佈,會比較浪費電腦資源。如果你電腦性能比較牛逼,這就無所謂了
選擇效果如下圖