轻松搞定端口被占用

    最近一直在使用tomcat和jboss ,进程出现端口被占用的情况 ,端口一但被占用了,tomcat或者是jboss启动的时候,就会报一大串的错误,其中有个特别明显的标准就是:Caused by: java.lang.Exception: Port8083 already in use.或者是Caused by: java.net.BindException:Address already in use: JVM_Bind,你都不用怀疑了,这肯定是端口被其他程序给占用 .教你三招,轻松搞定端口被占用 .

 

第一招:关闭占用端口的程序

  1. 首先打开cmd,打开的方法很简单,在开始菜单中直接输入即可。同样也可以按下win+R打开运行,然后输入cmd即可。


  1. 在dos命令中输入以下命令查询正在被使用的端口号以及使用它的程序。

命令:netstat-ano


也可以用把端口筛选出来,这样就不用一个一个找,命令:netstat-ano|findstr 8080


  1. 内容分析:
    前面的程序占用的进程,冒号后面的就是我们要查找的端口。找到8080,因为我的已经解决了,所以这里图片就不能给大家了。


  1. 看到后面是有一个PID,然后把占用8080端口的PID号记下来。


  1. 在任务栏右击鼠标——选择任务管理器。


  1. 点击菜单栏中的选型——显示前段按钮。然后将选项卡打到进程一栏。这是你就能看到程序所占用的PID号了。


  1. 找到刚刚查询的占用8080端口的那个进程,结束掉就OK了。


 

 

 

第二招:修改Tomcat的配置文件

例如:d:/tomcat7.0.00/conf/server.xml

 <Connector port="8080"maxHttpHeaderSize="8192"

              maxThreads="150" minSpareThreads="25"maxSpareThreads="75"

              enableLookups="false" redirectPort="8443"acceptCount="100"

              connectionTimeout="20000" disableUploadTimeout="true" />

将port="8080"中的端口改为一个没有被占用的端口。

 

第三招:Eclipse中修改端口号

双击tomcat,然后修改:


修改完成后保存修改,重启tomcat就可以了.

 

     第一种方法看似有些复杂但是是从根本上解决了问题,第二种和第三种方法,还有一个个测试,测试哪一个接口没有被占用.这仅是一个权宜之计,我不推荐.有句话叫做:方法总是比问题多.的确如此.一个端口被占用,就会三种不同的解决方法.这三种方法不仅仅用于tomcat,同样也适用于服务器jboss.不同的服务器,相同的问题,解决的方法是一样的.


  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 17
    评论
当我们在使用网络连接时,每个网络应用程序都需要使用一个端口来与其他应用程序进行通信。端口是一个数字,范围从0到65535。其中,0到1023的端口被称为"知名端口",用于一些常见的网络服务,如HTTP(端口80)、FTP(端口21)等。而1024到49151的端口被称为"注册端口",用于一些已经注册的应用程序。剩下的端口(49152到65535)被称为"动态或私有端口",可以由应用程序动态分配使用。 当我们在使用一个应用程序时,如果该应用程序需要使用的端口已经被其他应用程序占用了,就会出现ideal端口被占用的情况。这可能是因为其他应用程序正在使用该端口进行通信,或者是之前的应用程序没有正确释放该端口。 要解决ideal端口被占用的问题,可以尝试以下几种方法: 1. 更改应用程序的端口:如果你有权限修改应用程序的配置文件或设置,可以尝试将应用程序使用的端口修改为其他未被占用的端口。 2. 关闭占用端口的应用程序:通过查看系统的进程列表或使用网络工具(如netstat)来找到占用目标端口的应用程序,并关闭该应用程序。 3. 重启网络服务:有时候,ideal端口被占用可能是由于网络服务出现问题导致的。可以尝试重启相关的网络服务来释放被占用的端口。 4. 使用其他端口:如果以上方法都无法解决问题,可以尝试使用其他未被占用的端口来代替ideal端口。
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弯_弯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值