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