1. 程式人生 > >解決Eclipse中啟動Tomcat時出現 Port 8080 required by Tomcat v8.0 Server at localhost is already in use...

解決Eclipse中啟動Tomcat時出現 Port 8080 required by Tomcat v8.0 Server at localhost is already in use...

解決方法:

1   找到佔用8080埠的程序,並結束程序。

       1.Win+R  開啟執行 ,輸入cmd 開啟命令列視窗 。

       2.假設要查詢埠8080被佔用情況,在命令列下輸入:netstat  -aon|findstr  "8080"

      

     3.得到程序號 ,繼續輸入命令: tasklist|findstr  "9000"

     

    4得到程序映像名稱  httpd.exe和QQ.exe

    5.Ctrl + Alt + delete 開啟工作管理員,找到 名為 TNSLSNR.EXE的程序,右鍵,結束該程序。

    6.這樣埠被佔用的問題就解決了。

 2.修改Tomcat的埠號:

                    找到Tomct的安裝路徑下的conf資料夾,例如下面:

                        D:\Program Files\apache-tomcat-8.5.11-windows-x64\apache-tomcat-8.5.11\conf

                  修改conf檔案下的配置檔案server.xml

                <Connector connectionTimeout="20000" 

                                     port="8080" protocol="HTTP/1.1"

                                     redirectPort="8443"/>

              修改上述的Connector 元素的port屬性的值即可。例如將8080修改為8000