1. 程式人生 > >Tomcat(8005,8080,8009)端口占用問題常見原因及解決方法

Tomcat(8005,8080,8009)端口占用問題常見原因及解決方法

啟動Tomcat伺服器報錯:

Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

原因:埠8005, 8080, 8009被佔用了。可能是在開啟Tomcat的情況下關閉了Eclipse,或是Eclipse非正常關閉,導致先前的Tomcat沒有被關閉,端口占用。或是其他軟體佔用了tomcat的埠號。

解決方法:
方法1:殺掉佔用埠的軟體。

開啟工作管理員,找到java虛擬機器相關的程序javaw.exe,將它結束掉。如果問題沒有解決,往下看。
如果沒有這個程序,那可能是其他軟體佔用了埠。
在開始選單->執行->cmd->輸入 netstat   -ano 命令,可以檢視哪個程序佔用了8080和8009埠,找到佔用埠軟體的PID,然後在工作管理員找到對應PID的軟體,關閉結束該程序即可。如果工作管理員中沒有顯示PID列,需要設定,檢視---》選擇列---》勾選“PID(程序識別符號)”。


方法2:修改tomcat預設埠號。

修改Tomcat的配置檔案。
例如:C:/tomcat5.5.25/conf/server.xml
 <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />

Connector 節點,將port="8080"中的埠改為一個沒有被佔用的埠。

相關推薦

關於Tomcat(8005,8080,8009)問題的一點總結配上網上找到的解決方法

啟動Tomcat伺服器報錯: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already

Tomcat(8005,8080,8009)問題常見原因解決方法

啟動Tomcat伺服器報錯: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already

Tomcat8005,8080,8009問題常見原因解決方法

在企業版Eclipse中,在已經啟動了Tomcat伺服器後,準備執行頁面或Servlet時,有時會出現這樣的關於Tomcat伺服器端口占用的問題:“Several ports (8005, 8080, 8009) required by Tomcat v6.0 Server

tomcat 起來多了 需要netstat命令埠號佔用並windows命令強制結束程序

目標:在Windows環境下,用netstat命令檢視某個埠號是否佔用,為哪個程序所佔用. 操作:操作分為兩步:(1)檢視該埠被那個PID所佔用;方法一:有針對性的檢視埠,使用命令 Netstat –ano|findstr “<埠號>”,如圖,最後一列為PID。圖中的埠號為8

Tomcat| Tomcat多開配置(異常分析)

前言 新建執行指令碼/run.sh: #! /bin/bash #設定環境變數CATALINA_HOME export CATALINA_HOME=./ #設定環境變數JRE_HOME(如果在全域性的環境變數中設定過可以不用設定) #e

Window 通過cmd查看,殺死進程方法

tro strong 情況 console 指定端口 平臺 命令行 tor windows 1、Windows平臺 在windows命令行窗口下執行: 1.查看所有的端口占用情況 C:\>netstat -ano 協議 本地地址

myeclipse 2013在Tomcat釋出專案時出現404問題的一些原因解決方法

Myeclipse在開發的過程中,有時要重新修改專案名稱,但是部署在Tomcat上的webapps下面的專案名稱卻一直是上一個的專案名稱。可能的原因及解決方法: 1、mymatadata 檔案丟失 (找一個原來的新增上就ok) 2、mymatadata 檔案確實沒有在mymatadata

移動input“輸入框”常見問題解決方法

轉自 https://www.cnblogs.com/ljx20180807/p/9837748.html 1. ios中,輸入框獲得焦點時,頁面輸入框被遮蓋,定位的元素位置錯亂: 當頁input存在於吸頂或者吸底元素中時,使用者點選輸入框,輸入法彈出後,fiexd失效,頁面中定位好的元素隨螢幕

Tomcat問題(Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server at localhost are alre)

方法一,解除佔用埠 開啟工作管理員,檢視程序,很有可能是顯示javaw佔用,關閉所使用的程式設計軟體(如myecplise),重新開啟即可。如果不可以可以嘗試下面步驟關閉程序1. win + R,輸入cmd回車進入dos介面 2. 輸入netstat -ano|findstr

更改tomcat8080為80的時候,有系統的問題

前些天搞微信開發,測試伺服器配置的時候遇到了一個問題,微信僅僅支援80埠,而tomcat的埠為8080,本以為將tomcat的埠改了就可以了,結果又遇到了各種莫名其妙的問題,折騰了一下午才算是弄好,以下是我的解決過程,分享給大家。 首先,進入到遠端伺服器,進入到tomcat

解決8080問題

-i 80端口占用 inf app nbsp 問題 taskkill png dmi 在dos下,輸入 netstat -ano|findstr 8080 //說明:查看占用8080端口的進程顯示占用端口的進程taskkill /pid 4708 /f //說

Tomcat 配置http請求自動轉為https請求並解決80問題

第一步.配置Tomcat的https請求,我的這篇部落格記錄了一下相關操作:https://blog.csdn.net/LJX_ahut/article/details/82153895   第二步 修改預設埠 由於http協議的預設埠是80(Tomcat預設配置

tomcat排查

日常開發中,常常有埠被佔用的情況發生,比如我們java常用的tomcat,它預設的埠是8080,有時騰訊的軟體也會佔用這個埠,當我們不知道是哪個軟體佔用的情況下,我們可以通過以下方式進行排查。 開啟cmd,輸入netstat -ano,會出現如下 我們可以根據圖中選中列找到我們所需

ubuntu 下 tomcat 而無法啟動

由於tomcat異常關閉,再啟動就出現端口占用的情況,如下: ERROR [Http11Protocol] Error starting endpointjava.net.BindException: Address already in use:80at org.apac

解決8080問題,結束

解決端口占用問題,解決8080埠 在dos下,輸入 netstat -ano|findstr 8080 //說明:檢視佔用8080埠的程序 //顯示佔用埠的程序 //結束命令 t

MAC下tomcat伺服器配置問題(包含Eclipse

配置tomact伺服器時候可能會出現以下問題, HTTP Status 404 – Not Found 解決方案如下: 1.在tomcat官網進行下載 2.在終端進入到該tomcat資料夾 3.啟動該伺服器需要做的是啟動該配置檔案中的start

linux tomcat啟動與檢視

Linux啟動tomcat ./startup.sh   linux停止tomcat ./shutdown.sh   但是有時tomcat程序並沒有終止,再次啟動的時候就會導致端口占用情況發生,tomcat無法啟動。 檢視tomcat程序是否存在

windows下關閉指定埠服務,解決tomcat問題

<iframe id="cproIframe_595135_2" width="250" height="250" src="http://cb.baidu.com/ecom?adn=3&amp;at=231&amp;aurl=&amp;cad=1&amp;ccd=24

關於MyEclipse2016 tomcat問題解決方案

首先我們先去tomcat官網下載一個新的客戶端,這裡我們下載8.0版本 (建議大家放棄官方自帶的吧,官方自帶的不會修改,網上也搜不到,自由2016之前的版本修改方法) 下載並解壓,然後把解壓出來的檔案放在你MyEclipse的安裝目錄下,這點很重要!!!!不放在安裝目錄下

啟動tomcat失敗,原因,但是不能通過結束服務關掉tomcat解決方法

一、起因 用Eclipse啟動tomcat後,由於沒有按正常的關閉Eclipse,而是在工作管理員直接結束Eclipse,導致tomcat沒有關閉。 等我再次開啟eclipse時,啟動tomcat報端