在使用IDEA调试程序的时候,有时候在上一次tomcat关闭未完全的时候,再一次启动debug模式时会出现如下提示

提示我们端口127.0.0.1:3934这个端口被占用,无法debug模式运行程序。

对于还不怎么熟悉使用IDEA的开发而言,会非常奇怪为什么启动tomcat容器运行程序的时候不是使用8080端口,而是用到3934(也可能是其他的端口号)。

于是运行cmd系统命令使用netstat -ano查看系统中正在被使用的端口列表,却发现这个端口并不在列表中。

很奇怪的事。

经过研究,发现原来:这是IDEA调试模式的设置问题。

打开 Run/Debuger Configurations 窗口,找到TomcatServer ->tomcat8080 -> Startup/Connection,选中Debug

我们可以发现这是IDEA的debug模式指定的调试端口:使用Debug模式启动tomcat时会使用3934端口。

打开任务管理器我们会发现有两个java.exe进程

关闭JB标志的java.exe进程,该进程关闭不会影响IDEA的运行。

使用正常模式启动,然后再次使用调试模式启动便不会再提示端口占用。

tomcat和idea都占用了8080_IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)...相关推荐

  1. 计算机提示应用程序无法启动,提示“应用程序无法正常启动(0xc000007b)”怎么办?原因和解决方法...

    最近经常有有用户在电脑系统上操作运行程序时就出错了,且遇到提示"应用程序无法正常启动(0xc000007b)".这该怎么办呢?接下来,小编就向大家介绍应用程序无法正常启动提示错误0 ...

  2. Tomcat启动闪退的原因和解决方法

    作者:来个地瓜 来源:CSDN 原文:https://blog.csdn.net/qq904069486/article/details/80909780 版权声明:本文为博主原创文章,转载请附上博文 ...

  3. IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)

    IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) 参考文章: (1)IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) (2)https://ww ...

  4. 项目启动tomcat失败的几种可能原因和解决方法

    总结一下tomcat启动问题,也给自己做个笔记 , 逐渐补充完善. 1.java配置路径有问题 请配置好jdk路径,具体参考java路径的配置吧. 2.项目未添加tomcat驱动 (一般提示The s ...

  5. 直接双击启动tomcat中的startup.bat闪退原因及解决方法

    直接双击启动tomcat中的startup.bat闪退原因及解决方法 参考文章: (1)直接双击启动tomcat中的startup.bat闪退原因及解决方法 (2)https://www.cnblog ...

  6. 服务器占用cpu启动就死机,造成服务器宕机(死机)的原因和解决方法

    原标题:造成服务器宕机(死机)的原因和解决方法 随着如今互联网信息化时代的不断发展,网络数据服务器.IDC数据存储和传输在各种网络科技面前也显得越来越重要,那么选择一款好用的服务器愈发重要.当然,不管 ...

  7. hbase占用内存过高_内存占用率过高怎么办?Win10电脑内存占用率很高原因和解决方法...

    内存占用率过高,是电脑十分常见的电脑故障,出现的现象就是什么软件还没有打开,内存占用了70%以上,甚至是99%,出现电脑明显卡顿的问题.不过想要解决内存占用率高不是简单的事情,因为可能性比较多,可能是 ...

  8. 电脑卡,电脑卡到不行?原因和解决方法都在这里了!

    原标题:电脑卡到不行?原因和解决方法都在这里了! 电脑现在已经成为人们生活中不可缺少的一部分,但是,你有没有发现一个问题:电脑在刚买来时会一切正常,但是在用了一段时间后就会发现有时候很卡,这到底是怎么 ...

  9. win10关闭快速启动_内存占用率过高怎么办?Win10电脑内存占用率很高的原因和解决方法...

    内存占用率过高,是电脑十分常见的电脑故障,出现的现象就是什么软件还没有打开,内存占用了70%以上,甚至是99%,出现电脑明显卡顿的问题.不过想要解决内存占用率高不是简单的事情,因为可能性比较多,可能是 ...

最新文章

  1. react 渲染道具_关于React道具的另一篇文章
  2. linux高级数据存储
  3. php sapi linux,PHP内核 - SAPI - Cli
  4. 订阅者java_RxJava:“java.lang.IllegalStateException:只允许一个订阅者!”
  5. 九九乘法表口诀python-Python用for循环实现九九乘法表
  6. java怎样开关语句随机数 不重复_怎样用java产生一个指定范围而且不重复的随机数?...
  7. HDU 2498 Digits
  8. 云头条 |华为云发布全新Slogan;AWS推出DocumentDB;FRB信号刷屏
  9. 我们的小窝-情侣空间秀恩爱php源码
  10. App的selenium,Appium爬App!
  11. VS2012下基于Glut 矩阵变换示例程序2:
  12. Python爬虫之selenium爬虫,模拟浏览器爬取天猫信息
  13. ajax点击a load,jQuery:在ajax load()之后运行脚本
  14. 阿里巴巴集团数据库运维经验分享
  15. 电信光猫 DDNS路由设置-基于DNSPOD
  16. Kiwi Syslog日志服务器的安装及配置使用
  17. ribbon的注解 @LoadBalanced 报错 No instances available for [IP]
  18. 我以为你懂的。懂得我是特别的
  19. 计算机基础-数据存储
  20. android 导航栏navigation

热门文章

  1. Valentine's Day Round hdu 5176 The Experience of Love [好题 带权并查集 unsigned long long]
  2. jquery uploadify 多文件上传插件 使用经验
  3. iphone 如何设置在uiImageView上添加按钮,按钮透明并且能响应事件
  4. windows和linux运算结果不同,从Windows和Linux读取文件会产生不同的结果(字符编码?)...
  5. linux find批量替换java文件中字符串
  6. ubuntu21.04下终端路径显示优化
  7. GO关于gin工程关联GOPATH的说明
  8. Python报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte s
  9. Scala代码案例:100以内的数求和,求出当和第一次大于20的当前数(循环中断机制)
  10. Java客户端操作zookeeper:获取及修改节点中的数据内容代码示例