卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

解決免安裝版tomcat啟動異常問題

作為一款免費的服務器,tomcat為我們提供了眾多的便利,以此同時,作為Apache開源軟件,很好地實現(xiàn)了java servlet和javaserver pages技術;然而對于菜鳥級的我們來說,如果

作為一款免費的服務器,tomcat為我們提供了眾多的便利,以此同時,作為Apache開源軟件,很好地實現(xiàn)了java servlet和javaserver pages技術;然而對于菜鳥級的我們來說,如果不會使用或者出現(xiàn)問題無法解決的話,即使再完美、再免費,于我們而言,都不過是空話!今天,現(xiàn)編就來替大家講講自己遇到過的tomcat無法啟動的問題!!

下載與安裝

首先從tomcat官方站點下載tomcat,下載時須注意tomcat安裝程序包的版本信息;其中zip格式為window壓縮版,tar.gz為linux安裝版,installer的為window安裝版。下載成功后進行解壓,解壓后的文件夾包括bin、conf、lib、log、temp、webapp和work等,每個文件夾有各自的功能與作用。

配置JAVA_HOME環(huán)境變量

問題1:點擊啟動tomcat后,窗口閃退,無法及時看到出現(xiàn)的錯誤,可查看是否配置了JAVA_HOME環(huán)境變量。操作步驟如下:計算機右鍵-屬性-高級系統(tǒng)設置-高級-環(huán)境變量-系統(tǒng)變量,查看是否有JAVA_HOME變量,如果沒有則需配置;路徑為JDK安裝路徑,例如C:Program FilesJavajdk1.6.0_21(前提是需要安裝了JDK,如若沒有安裝,需先安裝JDK)。

解決端口被占用問題

問題2:tomcat啟動默認使用8080端口,如果該端口被其他程序占用,則無法啟動??梢酝ㄟ^查看日志文件來查看出錯的原因。如果發(fā)現(xiàn)8080端口被占用,可以采取兩種方法解決:一種是釋放8080端口,可以使用軟件查詢端口,如TCPView等;另一種是更改tomcat使用的端口為沒有被占用的端口。

釋放端口

可以下載軟件查詢端口,如TCPView之類的,或者使用系統(tǒng)自帶的工具。打開命令提示符,輸入命令"netstat -ano",可以查看到8080端口被哪個PID的軟件占用。然后通過任務管理器找到對應的PID并將其結束,再次運行tomcat即可成功啟動。

更改端口

如果不想釋放8080端口,也可以選擇更改tomcat使用的端口。在tomcat文件夾下的conf文件夾中,找到server.xml文件,修改其中的Connector port"80",將端口改為沒有被占用的端口。使用80端口的好處是在輸入uri時,無需輸入端口號80,直接http://localhost/即可訪問。注意,80端口可能也會被IIS占用,可通過我的電腦右鍵-管理-服務與應用程序-internet信息服務管理-服務-選擇iis服務并將其停止。

解決catalina_home錯誤

還有一種錯誤就是catalina_home錯誤,這種情況發(fā)生在用戶使用了多個tomcat安裝包的時候。例如在C盤下有一個tomcat解壓包,而catalina_home設置為C盤下的tomcat路徑;在D盤下也有解壓了一個tomcat安裝包,并且在D盤webapp文件夾下添加了一個web應用,結果運行時出現(xiàn)404錯誤。解決方案是要搞清楚哪個tomcat是catalina_home指定的運行的服務器。

標簽: