当前位置: 首页 > news >正文

最全解决方式java.net.BindException Address already in use JVM_Bind

最全解决方式java.net.BindException: Address already in use: JVM_Bind

本文的一些关键字

java.net.BindException: Address already in use: JVM_Bind

gradle gretty appRun 端口占用 ntoskrnl.exe 80端口 9001端口 pid4 系统进程 System

其实这个错误就是一个端口被占用的错误,正常情况下只要找到占用端口的进程然后杀死就可以了

但是 今天遇到了个很奇葩的问题 占用端口的为PID:4 系统进程 然后就在网上详细找了一下 以下为解决过程

  • 普通端口被占用:

这个教程太普遍了全是复制粘贴文,就不上截图了 只说步骤

1.查看占用端口进程:netstat -ano

2.杀死占用端口进程:taskkill /pid 进程id /f (把进程id换为要杀死的进程id即可)

  • 第二种我处理的过程

    1. 首先启动 出现该异常

      异常信息

    2. 查看详细错误信息

      在这里插入图片描述

    3. 打印详细日志信息

      在这里插入图片描述

    4. 可以看到 我使用的是80端口进行启动,但是启动的时候还使用了9000 和9001服务端口

      在这里插入图片描述

    5. 这时候排查 使用 命令 netstat -ano 进行排查端口占用情况

      可以看到 我的80端口和9000端口都没有被占用 而9001端口被系统进程给占用的

      在这里插入图片描述

    6. 正常的思维是杀死该端口

      可以看到是无法杀死系统主进程的(已经用了管理员权限命令行)

      在这里插入图片描述

    7. 于是在网上找了一下 原来是英特尔的图形命令中心服务 给占用了

    8. 打开服务找到改服务 禁止启动就好啦 在这里插入图片描述

相关文章:

  • Java配置40-配置ELK+Kafka集成
  • 《论文阅读》MOJITALK: Generating Emotional Responses at Scale
  • 统计字符出现次数(区分大小写和不区分大小写两种方式)
  • Java开发之高并发必备篇(二)——线程为什么会不安全?
  • 低代码技术研究路径解读|低代码的产生不是偶然,是数字技术发展的必然
  • OPT华东产业园封顶,机器视觉产业版图再扩大!
  • 多肽RGD修饰乳清白蛋白/肌白蛋白/豆清白蛋白/蓖麻蛋白/豌豆白蛋白1b ( PA1b)纳米粒(实验原理)
  • 基于Mybatis-Plus扩展批量插入或更新InsertOrUpdateBath
  • LeetCode·701.二叉搜索树中的插入操作·递归
  • 数据结构试题(一)
  • DevSecOps 安全即代码基础指南
  • js字符串对比之localeCompare()方法-对字符串进行排序——大于0-升序、小于0-降序 对el-table的列进行排序sort-change
  • Vue开发环境安装
  • springboot小型命题系统毕业设计源码011508
  • 61-70==c++知识点
  • 【391天】每日项目总结系列128(2018.03.03)
  • 08.Android之View事件问题
  • Apache Zeppelin在Apache Trafodion上的可视化
  • Kibana配置logstash,报表一体化
  • sessionStorage和localStorage
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 关于Flux,Vuex,Redux的思考
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 删除表内多余的重复数据
  • 使用 Docker 部署 Spring Boot项目
  • 算法---两个栈实现一个队列
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 由插件封装引出的一丢丢思考
  • 栈实现走出迷宫(C++)
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • # 飞书APP集成平台-数字化落地
  • #{}和${}的区别是什么 -- java面试
  • #stm32驱动外设模块总结w5500模块
  • (04)odoo视图操作
  • (C++20) consteval立即函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (三)elasticsearch 源码之启动流程分析
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)认识微服务
  • .htaccess配置重写url引擎
  • .NET MVC第五章、模型绑定获取表单数据
  • .net 使用ajax控件后如何调用前端脚本
  • .NET大文件上传知识整理
  • .net反编译工具
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • .NET委托:一个关于C#的睡前故事
  • .Net小白的大学四年,内含面经
  • .so文件(linux系统)
  • /bin/rm: 参数列表过长"的解决办法
  • [.net] 如何在mail的加入正文显示图片