Tomcat無法啟動解決 二 Only one usage of each socket address is nor
環境:MyEclipse 6.5+Tomcat6.0.18(安裝版本)
在Tomcat下部署專案出錯:
錯誤1:java.lang.Exception: Socket bind failed: [730048] Only one usage of eachsocket address (protocol/network address/port) is normally permitted.
錯誤2:LifecycleException: Protocol handlerinitialization failed:java.lang.Exception: Socket bind failed: [730048] Only one usage of eachsocket address (protocol/netw
ork address/port) is normally permitted.
錯誤3:org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Io 異常: The Network Adapter could not establish theconnection)
錯誤4:Caused by: java.sql.SQLException: Io 異常: The Network Adapter could not establish theconnection
錯誤5:java.net.BindException
解決辦法:開啟服務,發現Apache Tomcat 這個服務設定為自動,把它改為手動,然後停止此服務。
重新啟動Tomcat,發現部署的專案跑起來了,問題解決。
總結:
1.每次啟動Tomcat都對應一個服務開啟,不用在服務裡開啟;
2.伺服器報錯會出現一大堆,只需要處理最核心、最關鍵的那個(一般是報錯順序最前面的 )(web方面的應用類似);