`

Unrecognized Windows Sockets error: 0: JVM_Bind

    博客分类:
  • java
阅读更多
今天很是奇怪,在运行服务器端的时候,经常遇到这个异常:

java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:97)
at server.Server.startService(Server.java:50)
at server.Server.<init>(Server.java:44)
at server.Server.main(Server.java:38)
google了很久,发现了各种不着边际的异常发生的情况。但是就是没找到我这边的socket中的解决方法。不知道怎么回事,突然想到应该是端口的问题,肯定是端口被占用了。但是为什么这个异常是不稳定的呢?为什么有时候出来,有时候不出来呢?昨天是这样,今天也是这样。于是google了一下,windows下怎么查看端口端口占用的情况:在命令行中输入:netstat -aon|findstr "5678"(这边的5678是我程序需要开启的端口),果然,端口还真的被占用了:




原来是3064号进程在监听我的这个端口。奇怪了,这是什么程序在搞怪呢?

于是有输入了:tasklist|fidstr "3064",来找到是什么应用在监听我的这个端口。我顿时目瞪口呆了:




靠,竟然是迅雷,突然想起来了,我下午突然想起来了要把成长的烦恼下载完,于是就开了迅雷。没想到,迅雷也是用的是5678端口,我果断的关掉了迅雷,然后重新运行我的服务器端程序,终于可以了!!真是一个让人哭笑不得的结果啊!!!

分享到:
评论

相关推荐

    windows socket错误码及出错原因

    这些错误码可以分为四个部分,即 Windows Sockets 实现返回的错误码、Berkeley Sockets 定义的错误码、Windows Sockets 扩充的错误码和 getXbyY() 函数返回的错误码。 了解 Windows Socket 错误码非常重要,因为...

    在Win7系统下抛出java.net.SocketException的解决办法

    - **SocketException**:“Unrecognized Windows Sockets error: 0: no Inet4Address associated with interface”。 - **ChannelException**:关于协议栈启动失败的信息。 - **NameNotFoundException**:查找特定...

    tomcat因端口被占无法启动

    例如,在上面的部分内容中,我们可以看到这样的错误信息:"java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind"。 解决这种问题的方法有多种。方法一是修改Tomcat的端口号。在Tomcat的...

    解决python脚本中error: unrecognized arguments: True错误

    在Python编程中,`error: unrecognized arguments: True` 错误通常出现在命令行解析时,当你尝试传递一个未被脚本预期的参数时。这个错误表明你可能在调用Python脚本时,传入了一个程序无法识别的参数,例如在这个...

    JAVA.NET.SOCKETEXCEPTION TOO MANY OPEN FILES解决方法

    JAVA.NET.SOCKETEXCEPTION TOO MANY OPEN FILES解决方法 JAVA.NET.SOCKETEXCEPTION TOO MANY OPEN FILES错误是一种常见的网络编程错误,发生在Java应用程序中, especialmente 在 Linux 操作系统中。...

    Multimedia MCI错误返回码详解(包括mciSendString)

    * 命令相关错误(MCIERR_UNRECOGNIZED_KEYWORD、MCIERR_UNRECOGNIZED_COMMAND等) * 内存相关错误(MCIERR_OUT_OF_MEMORY等) * 文件相关错误(MCIERR_FILE_NOT_FOUND、MCIERR_FILE_NOT_SAVED等) * 驱动程序相关...

    c++ std::invalid_argument应用

    这个类是`std::logic_error` 的子类,而`std::logic_error` 又是`std::exception` 的子类。`std::invalid_argument` 的主要作用是在遇到参数错误时提供一种标准的异常处理方式,使得程序能够优雅地处理这类问题而...

    JEDEC SPI NOR FLASH

    **正文** JEDEC SPI NOR FLASH是一种广泛应用于微控制器(MCU)、嵌入式系统和物联网设备的非易失性存储器技术。SPI(Serial Peripheral Interface)NOR Flash是由JEDEC固态技术协会(Joint Electron Device ...

    tomcat问题

    2. **关键词搜索**:针对特定错误代码进行搜索,如“unrecognized windows sockets error:10106”,但未能找到有效解决方案。之后扩展搜索范围至“sockets error:10106”,这样可以找到更多相关的信息和讨论。 3. *...

    WikiExtractor.py

    这个代码是一个用python实现的解析维基百科数据的工具,非常有用。

    OpenVINO使用的FP32格式FaceNet模型

    OpenVINO(Open Visual Inference and Neural Network Optimization)是由Intel开发的一个高性能的计算机视觉和深度学习推理工具包,旨在加速边缘设备上的模型推理。在这个场景中,我们关注的是使用FP32数据格式的...

    could not create the java virtual machine 解决办法

    2. **JVM配置问题**:JVM配置文件(如`eclipse.ini`)中的设置不正确或者与系统资源限制冲突。 3. **系统资源不足**:例如物理内存不足,导致JVM无法正常启动。 #### 解决方案 根据题目提供的部分`eclipse.ini`...

    针对Keil编译常见错误对应处理方法.docx

    **错误提示**:“..\ShareLib\user\comm_uart.c(10):error:#5:cannotopensourceinputfile"config.h":Nosuchfileordirectory”。 **知识点**:这表明编译器在指定路径下无法找到所需的头文件。这种情况通常是因为...

    Pytest使用allure提示unrecognized arguments

    在使用Pytest集成Allure框架时,可能会遇到“unrecognized arguments: –alluredir=reports”的错误提示。这个问题通常与Python环境配置不正确有关,尤其是当系统中存在多个Python版本时。以下是对这个问题的深入...

    linux移植问题的解决

    问题1:Error: unrecognized/unsupported machine ID (r1 = 0x00000356). 问题2:Starting kernel ... Uncompressing Linux... done, booting the kernel. 就停止了 问题3:Freeing init memory: 之后就没有打印...

    keil下移植的S3C2440上跑的ucosii程序带SHELL

    标题中的“keil下移植的S3C2440上跑的ucosii程序带SHELL”揭示了本次讨论的核心内容,即在基于Keil集成开发环境(IDE)下,将原本在ADS(Advanced Development System)环境中运行的S3C2440处理器上的μC/OS-II操作...

    Python库 | colcon_mixin-0.1.3-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:colcon_mixin-0.1.3-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    boot.img解压工具,可解决“unrecognized format. error!” 或 “ramdisk”报错

    二、 如果AIK遇到 “unrecognized format. error!” 或 “ramdisk”问题 那么使用 mb 吧。这玩意似乎要MINGW,我cmd 里没跑通,MINGW里跑成功了!! unpack: ./mb.exe unpack /d/WPSSoftware/test/boot.img ...

    MongoDB安装以及配置文件

    对于Windows用户,可以选择.msi安装文件;对于Linux用户,可以选择.tgz或.deb/rpm包;对于macOS用户,可以选择.dmg文件。 2. **安装过程**: - **Windows**: 双击.msi文件,按照向导进行安装,选择合适的安装路径。...

Global site tag (gtag.js) - Google Analytics