`

Unrecognized Windows Sockets error: 0: JVM_Bind 顺便知道怎样查看端口

 
阅读更多

今天很是奇怪,在运行服务器端的时候,经常遇到这个异常:

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|findstr "3064",来找到是什么应用在监听我的这个端口。我顿时目瞪口呆了:


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

顺便知道怎样查看端口

分享到:
评论

相关推荐

    windows socket错误码及出错原因

    windows socket错误码及出错原因,可以参考一下。也可MSDN。

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

    主要介绍了解决python脚本中error: unrecognized arguments: True错误,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

    java.net.SocketException: Unrecognized Windows Sockets error: 0: no Inet4Address associated with interface 本文提供了在Win7或Vista系统下解决这个异常信息的办法。

    JEDEC SPI NOR FLASH

    This standard was prepared by the JEDEC SFDP Task Group authorize by the JC-42.4

    WikiExtractor.py

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

    linux移植问题的解决

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

    Pytest使用allure提示unrecognized arguments

    unrecognized arguments: –alluredir=reports 在pycharm的虚拟环境汇总安装好pytest,allure-pytest后, 命令行执行pytest “test.py” –alluredir=report 报错如下: 查找问题原因 直接通过错误信息看,是因为...

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

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

    tensorflow安装遇到的问题

    使用国内源安装tensorflow: pip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade tensorflow-gpu==1.5.0 pip install -i ... 国内镜像源: 阿里云 ...中国科技大学 ...豆瓣(douban) ...

    MSP430F149原理图和封装集成库

    本来想直接找现成的来节约时间,结果下载了很多资源要么是16Pins,要么就是Protel画的,AD10打不开。浪费了我时间,最后还是自己画的。

    解决Python找不到ssl模块问题 No module named _ssl的方法

    python安装完毕后,提示找不到ssl模块: ...Python 2.7.15 (default, Oct 23 2018, 18:08:43) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux2 ...&gt;&gt;&gt; import ssl Traceback (most recent call last): ...

    drep:基因组的快速比较和去复制

    复制 dRep是用于快速比较大量基因组的python程序。 dRep还可以通过识别高度相似的基因组并为每个基因组选择最佳的代表性基因组来“去复制”一个基因组。 提供了手册,安装说明和API。 可在获得 ...

    vsftpd linux部署ftp

    linunx部署ftp,以及mysql部署应用都会用到这个包,非常的实用

    ZYNQ烧写用elf.rar

    VIVADO2017.4无法下载QSPI解决方案: 网上很多有关该问题的解决方法,官方也给出了相关解释和方法,但大家都需要试很多次,才能解决这个问题。这里,专门按照相关方法制作了下载引导用的elf文件,大家烧写时直接使用...

    ubuntu环境qt配置交叉编译器

    在ubuntu上进行嵌入式的开发,我们大部分采用的是上位机进行交叉编译程序,移植到目标主机(下位机)进行运行,这时我们可以在qt上进行配置我们的交叉编译环境,然后在qt这个IDE上进行编写,编译,然后在下位机上运行...

    IAR错误汇总

    在使用IAR软件时总是会遇到一些错误,现在将它们汇总,可以直接查阅。

    lv_font_conv:将TTFWOFF字体转换为紧凑的位图格式

    lv_font_conv-字体转换器转换为紧凑位图格式 将TTF / WOFF / OTF字体转换为,适用于小型嵌入式系统。 主要特点是: 允许双色调和抗锯齿字形(每个像素1-4位)。 保留字距调整信息。 压缩。 ...

    nt status summary

    NT native API 1 0x00000000 0x00000000 NT_STATUS_OK 0 0xc0000001 0x001f0001 NT_STATUS_...0 0xc0000014 0x001f0003 NT_STATUS_UNRECOGNIZED_MEDIA 0 0xc0000015 0x001b0001 NT_STATUS_NONEXISTENT_SECTOR

    Linux编译LVGL仿真器出错问题解决.docx

    unrecognized command line option ‘-Wshift-negative-value’ 提示无法识别指令,所以分析应该是 GCC 版本的原因,可能我的版本不支持这个指令,解决的方式就是换版本,或者删掉这个指令看能不能正常运行

Global site tag (gtag.js) - Google Analytics