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"
今天项目启动突然报了这个错,前一秒还在跑,关掉之后再启就变成这个样子了,很不解,刚开始以为是端口冲突了,就修改了几次,发现不行,嗯,有可能是电脑抽风了,好多天没关机了,重启下试试,信心满满,这次一定行。咦,咋回事,还是这个问题,你是要气死我啊,挠挠我乱蓬蓬的头发……
想啊想啊,我也没干啥啊,呀,不对,我今天换了个tomcat,难道tomcat有问题吗?
不应该啊,我可是在官网下的。
不对,让我看看,命令行下找到bin目录,直接启动./startup.sh,
看下面

哇,真是哭死,浪费我这么长时间,以前用windows的时候没发生过这种情况,根本想不到。
废话不多说
改呗,直接赋最大权限:
## chmod 777 *.sh

ok,搞定。
ps:这里只修改startup.sh的权限是不可行的,还是起不起来,不信你可以试试呦。
平时我们看到这个问题都以为是端口被占用了,肯定会去修改jvm的端口:

或者说把该端口的进程直接kill掉,但是kill掉的这种做法不推荐,可能会出现其他程序出错的问题。
总结
好啦,问题解决了,开开心心debug吧!!!
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Java环境中MyBatis与Spring或Spring MVC框架的集成方法
和MyBatis类似,Spring或者Spring MVC框架在Web应用程序的运作中同样主要负责处理数据库事务,这里我们就来看一下Java环境中MyBatis与Spring或Spring MVC框架的集成方法2016-06-06
如何用idea编写并运行第一个spark scala处理程序
详细介绍了如何使用IntelliJ IDEA创建Scala项目,包括配置JDK和Scala SDK,添加Maven支持,编辑pom.xml,并创建及运行Scala程序,这为Scala初学者提供了一个基础的项目搭建和运行指南2024-09-09
IntelliJ IDEA无公网远程Linux服务器环境开发过程(推荐收藏)
下面介绍如何在IDEA中设置远程连接服务器开发环境并结合Cpolar内网穿透工具实现无公网远程连接,然后实现远程Linux环境进行开发,感兴趣的朋友跟随小编一起看看吧2023-12-12
springMVC拦截器HandlerInterceptor用法代码示例
这篇文章主要介绍了springMVC拦截器HandlerInterceptor用法代码示例,具有一定借鉴价值,需要的朋友可以参考下2017-12-12


最新评论