Tomcat初次使用問題手記

2021-03-31 08:56:58 字數 739 閱讀 2337

2004.8.14  

問題描述如下:

由於部門作web開發,開發使用的web伺服器便是tomcat,雖然早就聽過大名,但是一直沒有用過。想想做畢設的時候,用的是ibm的was,這個免費的東東,應該很容易就搞定了吧。 

於是在網上下了個安裝版安裝在機器上,然後就開始修改tomcat的conf中的server.xml,把部門的系統配置上去。哈哈,很是容易啊!!

但是出現tomcat手動啟動時的dos視窗一閃就消失了,並且沒有任何日誌檔案產生;但是在瀏覽器中輸入http://localhost:8080還能成功登陸tomcat的頁面。但是我配置的部門系統的url無效!

一定是存在什麼問題。我採取逐漸縮小懷疑物件範圍,慢慢定位的檢查方針。步驟如下:

1.檢查配置檔案中應用的配置是否正確

2.修改環境變數,環境變數沒有任何問題

catalina_home=位址;

path、classpath 都沒有問題,其實這兩個完全可以不設定

3.有沒有程式占用8080埠

發現有程式占用了此埠,竟然是tomcat自己!

經過分析:

我使用的tomcat是安裝版,它在安裝成功後預設的將自己作為系統的服務啟動(即隨著機器的啟動而啟動,可選),這樣再次啟動它就會出現以上情況,修改不能生效是因為tomcat一直在啟動狀態。

解決:1.關閉tomcat的自動服務的啟動,建議這樣做,除非這台機器是用來做伺服器的

2.重啟機器,tomcat會匹配你修改的xml檔案

Tomcat安裝手記

1.到tomcat網站找對應的tomcat版本 2.下載對應的版本,可得到zip的安裝包.3.直接解壓縮到你需要的路徑,就算安裝成功.4.作基本設定 a.如果有安裝oracle,因為oracle採用8080埠,為避免衝突,要將tomcat的預設埠號8080改為其它的埠 b.根據需要配置tomcat ...

Python Selenium初次使用問題

準備好環境 win pip install selenium mac pip3 install selenium firefox chrome 檔案裡說明了對應版本 ie 問題1 selenium.common.exceptions.webdriverexception message geckod...

初次使用Spring quartz

最近由於公司人力資源部門的需要,由於公司每天的 太多,想做乙個定時的自動歸檔報表的功能,在我領導金導的幫助下,基本是實現了功能。下面是我自己總結的步驟 1 建立乙個spring task.xml 名字隨便 的xml檔案,配置如下 2 編寫autorunarchivedayserviceimpl類 這...