Unable to open debugger port (127.0.0.1:57046): java.net.SocketException "so
2024-09-06 16:45:07
原因分析:
出现这个报错的原因是因为端口被占用导致的。
解决方法:
解决方法主要两种:修改端口配置(推荐)、关闭占用端口的进程(不推荐)。
方式一:修改端口配置(推荐)
被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可以了。
方式二:关闭占用端口的进程(不推荐)
找到占用端口的进程并关闭即可,但这种方式可能导致有用的进程被强行关闭,所以不推荐。
第一步:cmd打开命令行窗口,执行命令:netstat -aon|findstr “1099”查找占用端口的进程。
第二步:根据pid,继续执行命令:taskkill -f -pid 15380关闭该进程。
最新文章
- [LeetCode] Different Ways to Add Parentheses 添加括号的不同方式
- 走进 .Net 单元测试
- 交换机--Switch
- IOS 问题集锦
- Android中的进程与线程
- ACM/ICPC 之 并查集-食物链(POJ1182)
- Codeforces Beta Round #35 (Div. 2) E. Parade(扫描线)
- HTTP协议 (五) 代理
- Dynamic Time Warping 动态时间规整算法
- DataSet与Xml文件的互相转换
- 从实践谈iOS生命周期
- HDU 5857 Median
- 笔记一:OOAD与UML
- ListView的淡入淡出和Activity的淡入淡出补间动画效果Animation
- 下载MySQL历史版本
- ASP.NET MVC5 Forms登陆+权限控制(控制到Action)
- Docker入门级简单的操作命令
- POJ 2914 Minimum Cut【最小割 Stoer-Wangner】
- 网络编程socketserver实现并发
- django的url分配和url捕获参数