idea熱部署且開啟自動編譯的實現(xiàn)方法
最近調(diào)試代碼需要起服務(wù)并修改代碼這就導致重復工作,目前是修改服務(wù)器配置,即當idea失去焦點時更新類和資源,但是這種只支持在debug模式且是在idea失去焦點才會觸發(fā)熱部署,這就相對加載的慢了。此法的配置方法:
Run –>EditConfigguration
如果你sever 選項卡下沒有On frame deactivation,那么就需要配置 Deployment 選項卡,點擊右邊綠色+,選擇自己對應(yīng)的項目,建議選擇帶 exploded, 這個相當于改 Tomcat 的 CATALINA_HOME, 效率比較高。
選擇好后, 刪掉默認的Build, 提高效率
雖然配置了熱部署但是感覺還是有點慢,發(fā)現(xiàn)idea沒有默認自動編譯,因此開啟后將省去了每次修改代碼又要重新啟動的步驟:
*進入設(shè)置setting,Build,Execut, Deployment -> Compiler 勾選右側(cè)的Build Project automatically
*
開啟項目運行時自動build,在打開的頁面上快捷鍵ctrl + shift + a 搜索命令:registry –> 勾選compiler.automake.allow.when.app.running*
到此完!
更多資料:四種熱部署配置GitHub idea資料
到此這篇關(guān)于idea熱部署且開啟自動編譯的實現(xiàn)方法的文章就介紹到這了,更多相關(guān)idea熱部署自動編譯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java創(chuàng)建型設(shè)計模式之抽象工廠模式(Abstract?Factory)
當系統(tǒng)所提供的工廠所需生產(chǎn)的具體產(chǎn)品并不是一個簡單的對象,而是多個位于不同產(chǎn)品等級結(jié)構(gòu)中屬于不同類型的具體產(chǎn)品時需要使用抽象工廠模式,抽象工廠模式是所有形式的工廠模式中最為抽象和最具一般性的一種形態(tài)2022-09-09springboot的http.server.requests服務(wù)請求流程源碼
這篇文章主要為大家介紹了springboot的http.server.requests服務(wù)請求流程源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12Java實現(xiàn)ZooKeeper的zNode監(jiān)控
這篇文章主要介紹了Java實現(xiàn)ZooKeeper的zNode監(jiān)控問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-08-08Java編程經(jīng)典小游戲設(shè)計-打磚塊小游戲源碼
這篇文章主要介紹了Java編程經(jīng)典小游戲設(shè)計-打磚塊小游戲源碼,還是挺不錯的,具有一定參考價值,需要的朋友可以了解下。2017-11-11MyBatis中的關(guān)聯(lián)關(guān)系配置與多表查詢的操作代碼
本文介紹了在MyBatis中配置和使用一對多和多對多關(guān)系的方法,通過合理的實體類設(shè)計、Mapper接口和XML文件的配置,我們可以方便地進行多表查詢,并豐富了應(yīng)用程序的功能和靈活性,需要的朋友可以參考下2023-09-09