Tomcat服務器如(rú)何清理緩存

Tomcat因爲其(qí)開源,免費,運行(háng / xíng)時占用(yòng)的系統資源小,擴展性好,支持負載平衡與郵件服務等開發(fā/fà)應用(yòng)系統常用(yòng)的功能(néng)而(ér)深受程序員的喜愛,那(nà)麽如(rú)何清理tomcat服務器緩存呢?

Tomcat是Apache軟件基金會(huì)(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其(qí)他一些公司及個人共同開發(fā/fà)而(ér)成。由于(yú)有了Sun 的參與和支持,最新的Servlet 和JSP 規範總是能(néng)在Tomcat 中得(dé / de / děi)到體現,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規範。因爲Tomcat 技術先進、性能(néng)穩定,而(ér)且免費,因而(ér)深受Java 愛好者的喜愛并得(dé / de / děi)到了部分軟件開發(fā/fà)商的認可(kě),成爲目前比較流行(háng / xíng)的Web 應用(yòng)服務器。目前最新版本是7.0。

清理服務器緩存可(kě)以消除某些未知的錯誤,如(rú)果你(nǐ)運行(háng / xíng)以前編譯的項目有錯,而(ér)沒有及時将服務器緩存清理掉,錯誤依舊可(kě)能(néng)發(fā/fà)生(shēng)在新的項目中:所(suǒ)以,清理緩存是很有必要(yào / yāo)的:

步驟/方法

首先打開Myeclipse8.5,這裏(lǐ)我使用(yòng)的是Myeclipse8.5,所(suǒ)以以8.5版本來做說明:如(rú)果你(nǐ)使用(yòng)的是Eclipse或者Myeclipse,依舊可(kě)以使用(yòng)此方法:

第一種方法

步驟一:打開一個項目,這裏(lǐ)我打開的Mail項目,然後(hòu)點擊Myeclipse菜單欄中的project-選擇clean:如(rú)下(xià)圖所(suǒ)示:

4841428_20140527163752[1].png

步驟二:點擊這裏(lǐ)可(kě)以不用(yòng)進入tomcat服務器直接清理緩存

上面的方式雖然簡便,不過(guò)使用(yòng)起來,還是不能(néng)夠徹底的清理tomcat緩存。

第二種方法

步驟一:進入tomcat的安裝目錄進行(háng / xíng)清理緩存,這裏(lǐ)我使用(yòng)的tomcat6.0,使用(yòng)的tomcat是免安裝的,解壓縮後(hòu)直接使用(yòng),建議大家(jiā)也用(yòng)這個版本,而(ér)非安裝版本,如(rú)果你(nǐ)使用(yòng)的是安裝版,方法與解壓版完全一樣。

4841428_20140527163812[1].png

步驟二:然後(hòu)點擊進入解壓後(hòu)的tomcat,找到work文件夾,。此文件下(xià)有個catalina目錄(tomcat小名叫catalina),work目錄下(xià)的文件都可(kě)以删除。

4841428_20140527163842[1].png

步驟三:work目錄下(xià)有一個catalina目錄。删除work中的tomcat目錄後(hòu),緩存已經删除。

4841428_20140527163854[1].png

步驟四:如(rú)果我們先前發(fā/fà)布的一個項目有錯,大家(jiā)都知道,tomcat發(fā/fà)布的項目在webapps下(xià),如(rú)果以前的項目有錯那(nà)麽運行(háng / xíng)新的項目肯定還是會(huì)有錯的。以前的項目遺留的錯誤,這時,隻要(yào / yāo)将以前的項目删除掉就(jiù)行(háng / xíng)了。

4841428_20140527163908[1].png

步驟五:進入webapps将以前遺留的項目删除就(jiù)行(háng / xíng)了,也可(kě)以将所(suǒ)有的項目清空,因爲Myeclipse的工作空間中還有以前的項目,我們隻需要(yào / yāo)重新發(fā/fà)布,tomcat的webapps目錄中就(jiù)會(huì)将工作空間中的項目自(zì)動重新加載到webapps中。是不是很方便呢?