工作上要連到本機IPv4位址的Tomcat中的應用程式,但出現Tomcat java.net.ConnectException: Connection refused: connect
拒絕連線的錯誤。
已經確認Tomcat有開啟,8080 port沒被占用,port 8080有被監聽,沒有防火牆的問題。
搞了半天才發現我的位址沒有加上8080 port的位址,例如http://192.168.33.50/MyService
並沒有指定哪個port,則HTTP預設會使用80 port,但Tomcat預設的只接受8080 port,所以發生以上問題。
解決辦法就是記得要在url位址指明8080 port,例如http://192.168.33.50:8080/MyService
這樣問題就解決了。
這問題搞了我兩天。
參考:
沒有留言:
張貼留言