1. 程式人生 > >java.net.BindException: Cannot assign requested address解決之道

java.net.BindException: Cannot assign requested address解決之道

今天在學習webService時,練習一個例子,如下圖,url寫了本機的IP地址,但是結果報錯了

Exception in thread "main" com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: java.net.BindException: Address already in use: bind

Caused by: java.net.BindException: Address already in use: bind

原來想著可能是埠被佔了,改了埠還是報相同的錯誤,去網上百度了 查到了解決方案,將url中的ip地址換成localhost就好了,然後我看了hosts檔案,發現localhost對應的是127.0.0.1,將url中的ip換成了127.0.0.1中就好了,後來我再hosts檔案中又加了一條記錄 

執行上面的程式 依然正確,哦原來是這個原因,真是太愚蠢了 。計算機知識匱乏。。。上學的時候應該要好好學習計算機作業系統等等相關的知識而不只是學習一些程式設計,因為這些將來都可能會成為工作中的坑。

下面給出那篇文章的url 可供參考 http://yhjhappy234.blog.163.com/blog/static/316328322011118101316642