天天看點

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

在開發工具eclipse運作tomcat時出現這種錯誤,很有可能是已經啟動了1個tomcat,而且這兩個tomcat還沒有修改配置檔案,導緻端口被占用

錯誤資訊如下:

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

而且修改tomcat server.xml配置檔案後 eclipse運作會把配置檔案還原,這就會 一直出現錯誤

我在網上找到一種解決方案不過不知道為什麼對我的沒有用

在eclipse中修改配置:window–>preferences

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

把這個選項的對勾去掉就可以了,但是不知道為什麼這種解決方案對我的沒有效果

下面給出第二種解決方案(我的修改後可以直接運作):

首先打開navigator視圖:打開方法:window–>show View–>Navigator 既可打開視圖

找到Servers檔案夾 修改tomcat的server.xml檔案既可

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use