Tomcat下載安裝并部署到IDEA的教程(附帶idea兩種熱部署設(shè)置方法)
使用Idea的時(shí)候,修改了代碼,需要反復(fù)的重啟Tomcat,查看效果,是不是賊煩?還記得剛上手idea的時(shí)候,瞎配置部署Tomcat,結(jié)果最后修改一個(gè)jsp都要重新啟動(dòng)服務(wù)器,我這金牛座程序員能忍?~這個(gè)時(shí)候就必須砸電腦了~這個(gè)時(shí)候就可以在項(xiàng)目中加入熱部署,這樣才會(huì)大大節(jié)省開發(fā)效率!
@
Tomcat下載教程
其實(shí)下載賊簡單,至于為什么要加教程二字~因?yàn)楹寐犿樋诘脛舿
官網(wǎng)地址-點(diǎn)擊進(jìn)入 http://tomcat.apache.org/
Tomcat安裝教程
解壓即可,安裝就over了,但解壓路徑最好不要是C盤,可能會(huì)出現(xiàn)拒絕訪問等各種奇葩問題,還有解壓路徑不要有中文和特殊字符,切記?。?!
Tomcat熱部署到IDEA
intellij idea默認(rèn)文件是自動(dòng)保存的,但是手頭有個(gè)項(xiàng)目jsp文件改動(dòng)后,在tomcat中不能立即響應(yīng)變化這時(shí)就需要熱部署。
看過來 : 如果各位覺得煩可以不看下面一大串文字~當(dāng)我在放P~,直接按圖操作也是完全OK滴?。?!
在idea tomcat 中server的配置里,有個(gè)on frame deactivation,選擇update classes and resources。另外有個(gè)配置on update action,就是手動(dòng)操作的時(shí)候采取什么動(dòng)作,可以重啟服務(wù)器,也可以像上面一樣更新類和資源文件,我選的是Redeploy。可是當(dāng)前項(xiàng)目沒有update classes and resources這個(gè)選項(xiàng),有個(gè)Hot Swap classes。這是由于服務(wù)器添加的Artifact類型問題,一般一個(gè)module對應(yīng)兩種類型的Artifact,一種是war,一種是war explored。war就是已war包形式發(fā)布,當(dāng)前項(xiàng)目是這種形式,在這種形式下on frame deactivation配置沒有update classes and resources選項(xiàng)。war explored是發(fā)布文件目錄,選擇這種形式,on frame deactivation中就出現(xiàn)update classes and resources選項(xiàng)了。具體操作如下:
到這里,Tomcat熱部署上idea了,over~
idea兩種熱部署設(shè)置方法
第二種方法:在pom.xml添加相應(yīng)依賴(不太建議使用),至于為什么不建議是因?yàn)橹箝_發(fā)沒有那么多閑功夫注重有沒有引入熱部署坐標(biāo)依賴,還不如直接在idea上配置,所謂一勞百益嘛?。?!具體操作類似入下
<!--支持熱部署依賴--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency>
到這里,兩種方法也講完了,哎哎這不就講了一種嗎,我頂你個(gè)肺....兄弟別沖動(dòng)別急著頂我個(gè)fei,第一種方法就是idea自帶的設(shè)置,上面已經(jīng)配好了!揮爪,告辭~那個(gè)要頂我fei的同學(xué)放學(xué)別走啊~...
總結(jié)
以上所述是小編給大家介紹的Tomcat下載安裝并部署到IDEA的教程(附帶idea兩種熱部署設(shè)置方法),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
關(guān)于給Tomcat設(shè)置maxPostSize的問題及注意事項(xiàng)
這篇文章主要介紹了關(guān)于給Tomcat設(shè)置maxPostSize的問題及注意事項(xiàng),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07IDEA2021 tomcat10 servlet 較新版本踩坑問題
這篇文章主要介紹了IDEA2021 tomcat10 servlet 較新版本踩坑問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04Tomcat配置JMX遠(yuǎn)程連接的詳細(xì)操作
這篇文章主要介紹了Tomcat配置JMX遠(yuǎn)程連接,包括配置tomcat,使用visualvm連接,使用jconsole連接,本文圖文示例相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03tomcat組件圖解 一個(gè)web服務(wù)器的架構(gòu)演化史
這篇文章主要介紹了tomcat組件圖解 一個(gè)web服務(wù)器的架構(gòu)演化史,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08關(guān)于tomcat的server.xml里host節(jié)點(diǎn)配置的一些說明
今天在幫客戶配置iis+tomcat實(shí)現(xiàn)jsp運(yùn)行環(huán)境的時(shí)候發(fā)現(xiàn)的這個(gè)問題,一直沒研究,今天正好參考了多篇文章發(fā)現(xiàn)并解決了問題,特分享下2014-07-07在Win10上安裝Tomcat服務(wù)器及配置環(huán)境變量的詳細(xì)教程(圖文)
Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,本文主要講述Windows環(huán)境Tomcat服務(wù)器安裝與環(huán)境變量配置,感興趣的朋友跟隨小編一起看看吧2019-11-11war包部署到Tomcat下運(yùn)行的實(shí)現(xiàn)步驟
這篇文章主要介紹了war包部署到Tomcat下運(yùn)行的實(shí)現(xiàn)步驟,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03