idea的使用之關(guān)于tomcat熱部署的教程
關(guān)于tomcat熱部署
on ‘update’ action:【update】時,執(zhí)行的操作。on frame deactivation:失去焦點(diǎn)時,執(zhí)行的操作。
這里有四個選項:
update resources:更新靜態(tài)資源update classes and resources:更新class文件和靜態(tài)資源redeploy:重新部署restart server:重新啟動
按照上圖配置,run啟動tomcat的情況下,熱部署并不能生效。猜測【on ‘update’ action】的意思并不是代碼有改動就進(jìn)行操作,而是手動進(jìn)行【update】時才進(jìn)行操作,于是每次修改代碼之后,先手動進(jìn)行【update】就能夠達(dá)到熱部署的效果。相當(dāng)于只進(jìn)行update,不需要進(jìn)行重新部署或者重新啟動。
【update】操作:這里有一個update按鈕:
對于靜態(tài)資源的修改,【update】之后刷新頁面立即生效,但是對于class文件,有些改動【update】操作后直接可以生效,有些改動(比如新增方法)還需要重新部署之后才能生效。
總結(jié)
到此這篇關(guān)于idea的使用之關(guān)于tomcat熱部署的教程的文章就介紹到這了,更多相關(guān)idea tomcat熱部署內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. python GUI庫圖形界面開發(fā)之pyinstaller打包python程序為exe安裝文件2. 如何用python做逐步回歸3. Python改變對象的字符串顯示的方法4. java HttpClient傳輸json格式的參數(shù)實例講解5. 簡單談?wù)刴argin負(fù)值的作用6. python向企業(yè)微信發(fā)送文字和圖片消息的示例7. vue項目中echarts自適應(yīng)問題的高級解決過程8. Python爬蟲新手入門之初學(xué)lxml庫9. 在java中判斷兩個浮點(diǎn)型(float)數(shù)據(jù)是否相等的案例10. Vue + Scss 動態(tài)切換主題顏色實現(xiàn)換膚的示例代碼
