分類  >  Web前端 >

解決Address Already in use:JVM_Bind異常

tags:    時間:2013-12-10 16:41:02
解決Address Already in use:JVM_Bind錯誤
這段時間,接觸了些Grails框架編程,而且我也在學習SSH的框架。因為Grails框架本身也是默認使用Tomcat的8080埠進行服務,這樣一來,我時常在MyEclipse或者在Grails開發工具中發生這樣的錯誤,即:Address already in use...情況如下圖


這個問題的解決辦法是:
開始菜單運行輸入:cmd,打開命令提示符,接著輸入:netstat -ano  然後,我們在下面的結果中找到那個佔用8080埠的進程號,比如是4036佔用了8080埠,記住這個4036,我們接著打開任務管理器,選擇:查看-->選擇列--把PID進程標識符選中,如下圖



然後確定,然後在這個任務管理器窗口,找到PID為4036的進程,我們直接給結束了進程即可,這樣問題就解決了。
以上僅僅是本人遇到這個問題的解決辦法,僅供參考。
1 樓 ynstudio 2010-03-05  
我也是這麼解決的。除了oracle,經常佔用的還有迅雷和QQ。
其他P2P軟體應該也有可能。
2 樓 ynstudio 2010-03-05  
我寫到我的博客里,然後借用一下你的圖了,我懶得截圖了。
3 樓 fcoffee 2010-03-05  
LZ不知道可以這樣子么?
grails run-app -Dserver.port=9999



4 樓 345161974 2010-03-05  
fcoffee 寫道
LZ不知道可以這樣子么?
grails run-app -Dserver.port=9999




這個我知道的,只不過是有些人搞java開發的時候,如果也遇到這樣的錯誤,固然可以修改那個server.xml配置去修改埠,但是這樣一來有時候會很麻煩,所以,還是這樣的方法來的直接些
5 樓 ynstudio 2010-03-06  
hehe,感覺有人回帖不看帖。

lz的目的是介紹如何查看哪個佔了埠。
而且你想想,grails run-app -Dserver.port=9999 ,這種被動的方式,不是解決的根本,特別是實施的時候。
6 樓 fcoffee 2010-03-10  
ynstudio 寫道
hehe,感覺有人回帖不看帖。

lz的目的是介紹如何查看哪個佔了埠。
而且你想想,grails run-app -Dserver.port=9999 ,這種被動的方式,不是解決的根本,特別是實施的時候。



假如去WC, 結果發現1號位有人, 那麼把他一把抓出來丟一邊, 自己進去, 這, 可行嗎? 可以嗎?
7 樓 keanu-re 2010-03-19  
fcoffee 寫道
ynstudio 寫道
hehe,感覺有人回帖不看帖。

lz的目的是介紹如何查看哪個佔了埠。
而且你想想,grails run-app -Dserver.port=9999 ,這種被動的方式,不是解決的根本,特別是實施的時候。



假如去WC, 結果發現1號位有人, 那麼把他一把抓出來丟一邊, 自己進去, 這, 可行嗎? 可以嗎?

弗洛伊德理論中有一個 defense mechanisms
8 樓 keanu-re 2010-03-19  
心理防禦機制(defense mechanisms)



    [定義]

    防禦機制是自我藉以保護自己抗拒現實中嚴厲局面的無意識策略。

    [詞義關聯]

    心理學中很多現象可以被認定是防禦機制,如補償、幻想、自戀、回歸、生化、文飾作用、反作用形成、壓抑和宣洩等。

    自我防禦概念首先是在弗洛伊德的著作中提出來的。後來,弗洛伊德的女兒安娜·弗洛伊德又把各種類型的防禦機制進一步豐富和發展。

    就總的意義來講,防禦機制可以理解為是自欺的各種手段。它們助長了我們向自己撒謊。這些謊言的目的在於:當任何形式的信息有降低某人自尊心的危險時,它們有助於提高他的自尊心。
   
    防禦機制被認為是一種常態行為方式。它們的存在相當普遍。但是,如果它們被過分地應用或干擾生存中的有效功能作用,它們就可能變成神經過敏或者適應不良。
9 樓 mercyblitz 2010-03-23  
都不是什麼好方法,在Win上面用shutdown.bat,在*nix使用,shutdown.sh.

推薦閱讀文章

Bookmark the permalink ,來源:互聯網