Tomcat因爲(wéi / wèi)其開源,免費,運行時(shí)占用的(de)系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的(de)功能而(ér)深受程序員的(de)喜愛,那麽如何清理tomcat服務器緩存呢?
Tomcat是(shì)Apache軟件基金會(Apache Software Foundation)的(de)Jakarta 項目中的(de)一(yī / yì /yí)個(gè)核心項目,由Apache、Sun 和(hé / huò)其他(tā)一(yī / yì /yí)些公司及個(gè)人(rén)共同開發而(ér)成。由于(yú)有了(le/liǎo)Sun 的(de)參與和(hé / huò)支持,最新的(de)Servlet 和(hé / huò)JSP 規範總是(shì)能在(zài)Tomcat 中得到(dào)體現,Tomcat 5 支持最新的(de)Servlet 2.4 和(hé / huò)JSP 2.0 規範。因爲(wéi / wèi)Tomcat 技術先進、性能穩定,而(ér)且免費,因而(ér)深受Java 愛好者的(de)喜愛并得到(dào)了(le/liǎo)部分軟件開發商的(de)認可,成爲(wéi / wèi)目前比較流行的(de)Web 應用服務器。目前最新版本是(shì)7.0。
清理服務器緩存可以(yǐ)消除某些未知的(de)錯誤,如果你運行以(yǐ)前編譯的(de)項目有錯,而(ér)沒有及時(shí)将服務器緩存清理掉,錯誤依舊可能發生在(zài)新的(de)項目中:所以(yǐ),清理緩存是(shì)很有必要(yào / yāo)的(de):
步驟/方法
首先打開Myeclipse8.5,這(zhè)裏我使用的(de)是(shì)Myeclipse8.5,所以(yǐ)以(yǐ)8.5版本來(lái)做說(shuō)明:如果你使用的(de)是(shì)Eclipse或者Myeclipse,依舊可以(yǐ)使用此方法:
第一(yī / yì /yí)種方法
步驟一(yī / yì /yí):打開一(yī / yì /yí)個(gè)項目,這(zhè)裏我打開的(de)Mail項目,然後點擊Myeclipse菜單欄中的(de)project-選擇clean:如下圖所示:
步驟二:點擊這(zhè)裏可以(yǐ)不(bù)用進入tomcat服務器直接清理緩存
上(shàng)面的(de)方式雖然簡便,不(bù)過使用起來(lái),還是(shì)不(bù)能夠徹底的(de)清理tomcat緩存。
第二種方法
步驟一(yī / yì /yí):進入tomcat的(de)安裝目錄進行清理緩存,這(zhè)裏我使用的(de)tomcat6.0,使用的(de)tomcat是(shì)免安裝的(de),解壓縮後直接使用,建議大(dà)家也(yě)用這(zhè)個(gè)版本,而(ér)非安裝版本,如果你使用的(de)是(shì)安裝版,方法與解壓版完全一(yī / yì /yí)樣。
步驟二:然後點擊進入解壓後的(de)tomcat,找到(dào)work文件夾,。此文件下有個(gè)catalina目錄(tomcat小名叫catalina),work目錄下的(de)文件都可以(yǐ)删除。
步驟三:work目錄下有一(yī / yì /yí)個(gè)catalina目錄。删除work中的(de)tomcat目錄後,緩存已經删除。
步驟四:如果我們先前發布的(de)一(yī / yì /yí)個(gè)項目有錯,大(dà)家都知道(dào),tomcat發布的(de)項目在(zài)webapps下,如果以(yǐ)前的(de)項目有錯那麽運行新的(de)項目肯定還是(shì)會有錯的(de)。以(yǐ)前的(de)項目遺留的(de)錯誤,這(zhè)時(shí),隻要(yào / yāo)将以(yǐ)前的(de)項目删除掉就(jiù)行了(le/liǎo)。
步驟五:進入webapps将以(yǐ)前遺留的(de)項目删除就(jiù)行了(le/liǎo),也(yě)可以(yǐ)将所有的(de)項目清空,因爲(wéi / wèi)Myeclipse的(de)工作空間中還有以(yǐ)前的(de)項目,我們隻需要(yào / yāo)重新發布,tomcat的(de)webapps目錄中就(jiù)會将工作空間中的(de)項目自動重新加載到(dào)webapps中。是(shì)不(bù)是(shì)很方便呢?