tomcat伺服器已被使用怎麼辦
⑴ 如何解決tomcat伺服器埠被佔用
在Tomcat中conf文件夾下找到server.xml文件,修改裡面發生沖突的埠即可。
⑵ tomcat 80埠被佔用 怎麼辦
TOMCAT改個埠
修改tomcat埠號的方法:
修改Server.xml文件,把8080埠改成80就可以了。
8080是Tomcat伺服器的默認的埠號。我們可以通過修改Tomcat伺服器的conf目錄下的主配置文件server.xml來更改.用記事本打開server.xml文件,找到如下部分:
以下為引用的內容:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
將其中的port="80"更改為新的埠號即可,
⑶ tomcat埠被佔用了怎麼辦
在企業版Eclipse中,在已經啟動了Tomcat伺服器後,准備運行頁面或Servlet時,有時會出現這樣的關於Tomcat伺服器埠佔用的問題:「Several ports (8005, 8080, 8009) required by Tomcat v6.0 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).」
錯誤信息的大意是說Tomcat運行所需的那三個埠被被的程序佔用了。 我個人遇到過的的原因大概有以下幾種:情況一:點擊運行的時候沒有選中頁面或Servlet窗口的標簽情況如下圖:
仔細觀察可知,左圖其實並沒有選中要運行的Servlet窗口的標簽,因為標簽是白色的,此時點擊運行按鈕的話相當於再啟動一個伺服器進程,埠當然是被原來那個已經啟動的伺服器給佔了。而右圖中Servlet窗口標簽是藍色的,說明已經被選中了,點擊綠色的運行按鈕後自然就是將這個Servlet裝入已經啟動的那個伺服器運行,所以不會有像剛才那種埠佔用的情況。情況二:在硬碟的兩個地方都有Tomcat 下面說說我碰到過的另一種情況,以前在D盤安裝過一個Tomcat,後來因為有段時間不怎麼用,就忽略了。再後來又開始做練習的時候,在C盤裝了另一個Tomcat,並且在Eclipse中配置的時候也是默認選擇了C盤的那個Tomcat。悲劇的是,因為原來在D盤的那個Tomcat我設成了開機啟動,所以埠一開始就被它占著。因此,在Eclipse中啟動Tomcat(C盤那個)時,就出現了埠佔用的錯誤提示。
後來把D盤的Tomcat刪除後,在Eclipse中就能正常運行頁面了。情況三:(8005,8080,8009)三個埠中的至少一個被其他程序佔用 這種情況很難一下子看出來,不過反正就是要找出到底是哪個程序佔用了這幾個埠。可以在控制台里用「netstat -abn」命令查看正在運行的程序所佔用的埠以及相關信息:
可以看到,是"javaw.exe"這個程序佔用了8009和8080埠,在資源管理器中把它結束掉就可以了。
當然,還可能有其他情況導致的原因。慢慢探索吧。
⑷ 未能啟動Tomcat,伺服器埠8084已在使用中怎麼辦啊佔用8084的是一個什麼SETTI
netstat –ano查看埠使用情況
在cmd中通過上面命令行查看埠佔用的程序進程號,然後去任務管理器的詳情信息中找到對應的進程,刪除掉
⑸ Tomcat的埠號被佔用怎麼辦
【啟動任務管理器】
右鍵點擊電腦下方橫向的面板,會彈出一個框,在框里找到」啟動任務管理器「。
【結束進程】
點擊」啟動任務管理器「,在」進程「中我們可以看到我們電腦上運行的所有程序。在這里找到埠號是8080的程序,點擊結束進程。
【重啟Tomcat】
在Tomcat的安裝目錄中找到startup.bat重新啟動即可。
【找到conf文件】
如果Tomcat重啟失敗了,我們就要改Tomcat的埠號了。進入到Tomcat的安裝目錄內,找到conf文件夾進入。
【找到server.xml文件】
找到server.xml文件,右鍵用Editplus打開。當然你用別的編輯工具打開也行的。
【修改埠】
找到Connector標簽,這個標簽下面有port屬性,把這個屬性的8080改成8899或其他的什麼都行。然後保存,重啟Tomcat,一點能啟動成功了。
注意:如果還不成功,再改下埠號,再不行就用檢查是不是Tomcat安裝的有問題了。
⑹ 由Tomcat V6.0伺服器需要在localhost的8080埠已在使用中怎樣解決啊
可以在tomcat的server.xml配置文件中,配置其它的監聽埠;並注意轉發埠;
具體在dos下可以使用netstat -ano來查看埠的使用情況,配合任務管理器來查看埠被什麼軟體所佔用。
⑺ Java Tomcat的80埠被佔用,怎麼解決
TOMCAT改個埠 修改tomcat埠號的方法: 修改Server.xml文件,把8080埠改成80就可以了。 8080是Tomcat伺服器的默認的埠號。我們可以通過修改Tomcat伺服器的conf目錄下的主配置文件server.xml來更改.用記事本打開server.xml文件