人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

Eclipse/tomcat實(shí)現(xiàn)熱部署和熱啟動(dòng)的方法

發(fā)布日期:2021-04-02 12:04 | 文章來(lái)源:互聯(lián)網(wǎng)

科創(chuàng)網(wǎng)絡(luò)服務(wù)器,加載部署

本文將詳細(xì)說(shuō)明Eclipse/tomcat實(shí)現(xiàn)熱部署和熱啟動(dòng)的方法。海外主機(jī)覺(jué)得很實(shí)用,分享給大家參考。希望你看完這篇文章能有所收獲。

1.熱部署:是在容器運(yùn)行時(shí)重新部署整個(gè)項(xiàng)目。在這種情況下,整個(gè)內(nèi)存將被清空并重新加載。簡(jiǎn)而言之,Tomcat或其他網(wǎng)絡(luò)服務(wù)器將幫助我們重新加載項(xiàng)目。這種方式可能會(huì)導(dǎo)致會(huì)話丟失等等。

2.熱加載:意味著在容器狀態(tài)運(yùn)行時(shí)重新加載已編譯的類。這種情況下,內(nèi)

eclipse配置熱啟動(dòng):

在基于Java實(shí)現(xiàn)熱部署和熱加載的過(guò)程中,類加載器起著重要的作用。類加載器不能重新加載已加載的類,否則會(huì)報(bào)告java.lang.LinkageError,但只要使用新的類加載器實(shí)例,就可以將該類重新加載到正在運(yùn)行的應(yīng)用程序中。通常,調(diào)試模式支持熱加載。

但是我遇到過(guò)eclipse沒(méi)有熱加載就以debug開(kāi)始的情況,對(duì)于開(kāi)發(fā)來(lái)說(shuō)是非常耗時(shí)的,因?yàn)槊看晤愇募兏夹枰匦戮幾g。下面我將簡(jiǎn)要介紹如何使用eclipse進(jìn)行熱加載:

啟動(dòng)eclicpse并找到以下目錄

打開(kāi)server.xml并查找

context DocBase=' dream live ' path='/ROOT ' reload able=' true ' cross context=' true ' source=' org . eclipse . jst . JEE . server : dream live '/

這一行代碼,當(dāng)你部署一個(gè)新的項(xiàng)目時(shí),docBase和source都會(huì)隨之改變,現(xiàn)在還處于熱部署狀態(tài),所以每次更改類文件都會(huì)自動(dòng)編譯,比較耗時(shí)。接下來(lái),讓我們更改配置:

復(fù)制代碼代碼如下:

context DocBase=' dream live ' path='/ROOT ' reload able=' false ' cross context=' true ' source=' org . eclipse . jst . JEE . server : dream live '/Host

在這里,將可重新加載更改為false,并添加交叉上下文='true ',以便您可以熱啟動(dòng)它。注意:你需要從調(diào)試開(kāi)始

但是,每次部署新項(xiàng)目時(shí),我們都需要更改這種配置。每次部署新項(xiàng)目時(shí),我們都可以觀察到文件服務(wù)器. xml的動(dòng)態(tài)變化。如果設(shè)置完成后項(xiàng)目熱加載沒(méi)有生效,勾選Eclipse-Project-Build automatic,添加自動(dòng)編譯。

每個(gè)屬性的含義附后

路徑指出了你要去的地方

DocBase指示您的存儲(chǔ)路徑

調(diào)試為設(shè)置調(diào)試級(jí)別0提供的信息最少,而9提供的信息最多

當(dāng)可重新加載=true時(shí),web.xml或類將自動(dòng)重新加載,無(wú)需重新啟動(dòng)服務(wù)

Crosscontext='true '表示不同配置的上下文共享一個(gè)會(huì)話

Tomcat配置熱啟動(dòng)

具體方法如下:

第一步:在Tomcat安裝目錄下,在conf/server.xml中修改Host配置,將其可重新加載屬性設(shè)置為true,即在Host標(biāo)簽中添加句子reloadable=' true ',重啟Tomcat使配置文件生效。

步驟2:在配置文件夾中添加

初始化參數(shù)

param-name development/param-name

param-值true/param-值

/init-param步驟3:重新啟動(dòng)Tomcat服務(wù)器以使修改生效。

這篇關(guān)于“Eclipse/tomcat實(shí)現(xiàn)熱部署和熱啟動(dòng)的方法”的文章已經(jīng)在這里分享了。希望以上內(nèi)容能對(duì)你有一定的幫助,讓你學(xué)到更多的知識(shí)。如果你覺(jué)得文章好,請(qǐng)分享給更多人看。

Tags:科創(chuàng)網(wǎng)絡(luò)服務(wù)器,加載部署,Eclipse/tomcat實(shí)現(xiàn)熱部署和熱啟動(dòng)的方法

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問(wèn)服務(wù)

1對(duì)1客戶咨詢顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部