一、Tomcat官方站點:?http://archive.apache.org/dist/tomcat/獲取Tomcat安裝程序包?tar.gz文件是Linux操作系統下的安裝版本?exe文件是Windows系統下的安裝版本?zip文件是Windows系統下的壓縮版本二、安裝Tomcat雙擊bin目錄下的startup.bat文件輸入http://localhost:8080/,顯示如下界面代表安裝成功三、常見啟動問題1JAVA_HOME環境變量?在win
系統 2019-08-12 01:32:25 2609
Tomcat5開始,context的配置就不放在/conf/server.xml中,而是每個context作為一個單獨的xml文件,放在/conf/Catalina/localhost目錄下,具體看之前寫過的Tomcat5Guide閱讀筆記。但是,如何修改Tomcat的根目錄呢,也就是/。經過多方資料查詢和試驗,發現應該這樣,首先和其他的webapp一樣,寫一個xml文件,如下:CODE:SELECTALL<
系統 2019-08-12 01:32:53 2604
原因:在工程轉移過程中,導致工程的配置文件出錯;解決方法:1.在工程目錄下的.mymetadata文件中可能webrootdir被改無效了(把下面內容拷到你的.mymetadate文件中的相應位置上);或者有可能少了這context-root這個屬性;添加上這個屬性即可,內容如下:context-root="/上面的name屬性值"2.關掉Eclipse,再啟動Eclipse,接著發布工程,發布成功!例如:Xml代碼
系統 2019-08-29 22:34:10 2601
Tomcat的啟動參數位于tomcat的安裝目錄\bin目錄下,如果你是Linux操作系統就是catalina.sh文件,如果你是Windows操作系統那么你需要改動的就是catalina.bat文件。打開該文件,一般該文件頭部是一堆的由##包裹著的注釋文字,找到注釋文字的最后一段如:123#$Id:catalina.sh5227972007-03-2707:10:29Zfhanik$#-----------------------------------
系統 2019-08-12 01:32:42 2598
Tomcat去除項目名稱和端口號1.去除端口號將端口設為80:2.去除項目名稱項目默認部署在webapps目錄下,將項目拷出,放在與webapps同級的目錄下,配置如下:
系統 2019-08-12 01:32:31 2592
僅通過8080端口訪問jsp顯然不是一算是一個太好的方法,可以使用nginx的proxy_pass子模塊,實現nginx轉發jsp請求至tomcat。典型的配置如下:1server{2listen80;3server_namedomain;4root/data/web/domain;5access_loglogs/domain/access.log;67location/{8indexindex.jsp;9}1011location~\.jsp${12pr
系統 2019-08-12 01:33:26 2591
1、環境變量中不要設置CATALINA_HOME;2.分別修改安裝目錄下的conf子目錄中的server.xml文件:a.修改http訪問端口(默認為8080端口),將8080修改為tomcat不在使用的端口號。此處所設的端口號即是以后訪問web時所用的端口號。b.修改Shutdown端口(默認為8005端口),將8005修改為沒有在使用的端口號,例如8055。c.修改8009端口,將8009修改為沒有在使用的端口號,例如8099(注意:兩個文件中對應的端
系統 2019-08-12 01:33:42 2575
當在eclipse中啟動tomcat后,在瀏覽器器輸入http://localhost:8080/,無法打開我們熟悉的tomcat默認主頁,而http://localhost:8080/projectpath卻可以進入項目主頁,這是為什么呢?其實很簡單,幾步就解決問題:首先,找到servers標簽(別告訴我你找不到啊,這樣我就無話可說了),找到你已經配置好的tomcat,看看tomcat下你是否已經加入了一些module(也就是項目啦),如果已經有加入,右
系統 2019-08-29 22:14:27 2571
英文原版,中文版由TonyTang翻譯整理在第一部分中,我簡述了具有可升級和高可靠性的大型J2EE系統在設計時需要考慮的各種因素。討論Tomcat對集群、負載均衡、容錯和session復制等能力的支持。在這個部分,我們將看到完整一個集群的架構和部署集群過程的安裝和配置細節(通過運行多個Tomcat服務器實例)。+集群的設置下面列出的是這個Tomcat集群例子要實現的目標:*可升級能力*容錯*動態配置,易于管理*自動發現新成員*失敗重啟和負載均衡,sessi
系統 2019-08-12 01:32:59 2571
這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的以前的文章《圖解利用Eclipse3.0.1+Lomboz3.0.1+Tomcat5.0.28開發JSP》,環境配置與它類似,這里從略。一.需要的軟件XMLBuddy主頁http://xmlbuddy.com下載這是一個eclipse插件,可以幫助編輯xml文件。安裝插件,參考《使用links方式安裝Eclipse插件》二.環境配置1.新建一個LombozJ2EEProject,工程名稱
系統 2019-08-29 23:04:56 2569
tomcat5.0下配置連接池在\tomcat\conf\Catalina\localhost目錄下建立一個配置文件:文件的名稱為:sync4j.xml,需要注意的是sync4j是應用的名稱內容如下:
系統 2019-08-12 01:33:45 2566
相信大多Web開發者對Tomcat是非常熟悉的,眾所周知Tomcat是一款非常好用的開源Servlet容器,您一定對這個最流行的Servlet容器充滿好奇,雖然它并不像一個黑盒子那樣讓人無法觸摸但是Tomcat的源碼的確讓人看起來頭疼。筆者就在這里和大家共同分析一個簡單的Web服務器是如何工作的源碼下載地址。Web服務器Web服務器是一個復雜的系統,一個Web服務器要為一個Servlet的請求提供服務,需要做三件事:1、創建一個request對象并填充那些
系統 2019-08-12 01:32:53 2566
nginx+keepalived+tomcat之tomcat性能調優?tomcat容器調優vim$CATALINA_HOME/conf/server.xml...
系統 2019-08-12 09:27:09 2564
http://tomcat.apache.org/tomcat-5.5-doc/config/http.htmlmaxPostSizeThemaximumsizeinbytesofthePOSTwhichwillbehandledbythecontainerFORMURLparameterparsing.Thelimitcanbedisabledbysettingthisattributetoavaluelessthanorequalto0.Ifnotsp
系統 2019-08-12 01:32:41 2563
公司的內部服務器,一直是采用的tomcat,連接池也是采用的tomcat自帶的dbcp.最近發現好象連接池的數據庫連接只會增加,不會自動釋放.后來網上一查,很多人說這是dbcp的老毛病了,雖然基本不影響使用,但畢竟占用了數據庫資源,因此,想測試一下其它連接池.首先找到有人推薦的proxool,這個網上有詳細的配置方式,一配就通了.但又在網上看到一個快速的連接池BoneCP,決定也測試一下.結果在http://jolbox.com/和網上都只看到在sprin
系統 2019-08-12 01:33:22 2553