mac下idea啟動web項目報錯java.net.SocketException:socket closed問題
mac下idea啟動web項目報錯java.net.SocketException:socket closed
Unable to open debugger port (127.0.0.1:60157): java.net.SocketException "socket closed"
今天項目啟動突然報了這個錯,前一秒還在跑,關掉之后再啟就變成這個樣子了,很不解,剛開始以為是端口沖突了,就修改了幾次,發(fā)現(xiàn)不行,嗯,有可能是電腦抽風了,好多天沒關機了,重啟下試試,信心滿滿,這次一定行。咦,咋回事,還是這個問題,你是要氣死我啊,撓撓我亂蓬蓬的頭發(fā)……
想啊想啊,我也沒干啥啊,呀,不對,我今天換了個tomcat,難道tomcat有問題嗎?
不應該啊,我可是在官網(wǎng)下的。
不對,讓我看看,命令行下找到bin目錄,直接啟動./startup.sh,
看下面
哇,真是哭死,浪費我這么長時間,以前用windows的時候沒發(fā)生過這種情況,根本想不到。
廢話不多說
改唄,直接賦最大權(quán)限:
## chmod 777 *.sh
ok,搞定。
ps:這里只修改startup.sh的權(quán)限是不可行的,還是起不起來,不信你可以試試呦。
平時我們看到這個問題都以為是端口被占用了,肯定會去修改jvm的端口:
或者說把該端口的進程直接kill掉,但是kill掉的這種做法不推薦,可能會出現(xiàn)其他程序出錯的問題。
總結(jié)
好啦,問題解決了,開開心心debug吧?。。?/p>
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Java環(huán)境中MyBatis與Spring或Spring MVC框架的集成方法
和MyBatis類似,Spring或者Spring MVC框架在Web應用程序的運作中同樣主要負責處理數(shù)據(jù)庫事務,這里我們就來看一下Java環(huán)境中MyBatis與Spring或Spring MVC框架的集成方法2016-06-06如何用idea編寫并運行第一個spark scala處理程序
詳細介紹了如何使用IntelliJ IDEA創(chuàng)建Scala項目,包括配置JDK和Scala SDK,添加Maven支持,編輯pom.xml,并創(chuàng)建及運行Scala程序,這為Scala初學者提供了一個基礎的項目搭建和運行指南2024-09-09IntelliJ?IDEA無公網(wǎng)遠程Linux服務器環(huán)境開發(fā)過程(推薦收藏)
下面介紹如何在IDEA中設置遠程連接服務器開發(fā)環(huán)境并結(jié)合Cpolar內(nèi)網(wǎng)穿透工具實現(xiàn)無公網(wǎng)遠程連接,然后實現(xiàn)遠程Linux環(huán)境進行開發(fā),感興趣的朋友跟隨小編一起看看吧2023-12-12springMVC攔截器HandlerInterceptor用法代碼示例
這篇文章主要介紹了springMVC攔截器HandlerInterceptor用法代碼示例,具有一定借鑒價值,需要的朋友可以參考下2017-12-12