Tomcat启动出现 JVM_Bind 错误

转载 2013年12月09日 08:38:30

有时候不知道怎么回事,使用Myeclipse写着写着就出错了,然后重启了Myeclipse之后,发现Tomcat启动出现 JVM_Bind 错误,可能的原因如下:

1.其他的服务器例如IIS或者其他的Tomcat占用了端口

2.由于Myeclipse死掉时没有完全关闭Tomcat导致的

 

(1)打开资源管理器查看

(2)打开命令提示符查看

查看端口
可以使用Netstat命令: 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,

按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
Netstat命令用法 命令格式:Netstat -a -e -n -o -s-an
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
-an 查看所有开放的端口

查看进程
cmd: tasklist /svc

 

在进程中可以找到一个javaw.exe的进程,没错就是它了,它是Myeclipse自带的jdk中的进程,结束这个进程,重新启动Tomcat就可以了!

新手之路——java JVM_Bind问题解决

严重: StandardServer.await: create[localhost:8005]:  java.net.BindException: Cannot assign requested ...
  • sun2015_07_24
  • sun2015_07_24
  • 2016年02月21日 17:11
  • 10571

jvm_bind端口占用异常原因分析

服务在部署到tomcat启动时,有时会遇到Jvm_Bind的错误提示。这个是告诉我们,tomcat启动失败,错误原因为服务器的端口被占用了。一下几种方式解决一些常见的服务启动,端口被占用的情况: 1...
  • q54244125
  • q54244125
  • 2017年08月15日 12:37
  • 583

启动tomcat时出现JVM_Bind的解决方法

在启动Tomcat时有时会出现默认的8080端口被占用而报出 Unrecognized Windows Sockets error: 0: JVM_Bind异常通常的解决方法有以下两种: 1.更改t...
  • u012062581
  • u012062581
  • 2015年04月02日 15:18
  • 4545

Address already in use: JVM_Bind(端口冲突)

1.错误描述2011-7-20 11:05:18 org.apache.catalina.core.StandardServer await严重: StandardServer.await: crea...
  • xw13106209
  • xw13106209
  • 2011年07月20日 11:19
  • 250468

JVM bind的集中解决方法

最近,在整理web项目下的运行出现的几种情况的解决方法 1、一种是原来的javaw.exe没有结束掉而又新创建了一个javaw.exe进程。这本无可厚非,允许多个java的进程同时运行,但是如果两个...
  • win7system
  • win7system
  • 2016年03月04日 16:23
  • 789

Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法

1、问题          通过Eclipse启动Tomcat时,抛出异常java.net.SocketException: Unrecognized Windows Sockets error: ...
  • taozpwater
  • taozpwater
  • 2012年08月18日 16:24
  • 150141

Tomcat:在Eclipse/MyEclipse中启动Tomcat出现JVM_Bind错误的解决方法

今天,在使用tomcat的时候,遇到了这个问题,在IDE中启动tomcat服务报了JVM_Bind的错误,特此做个整理。 顾名思义,错误表示java虚拟机被绑定了,也就是说有个东西在占用java 虚...
  • cslucifer
  • cslucifer
  • 2017年08月30日 16:32
  • 195

Tomcat错误:Address already in use: JVM_Bind:8080(或者如何在一台机器上启动多个tomcat)

如果是因为一台机器上启动多个tomat引起的Tomcat错误,可以如下设置: 1、不要在windows中设定CATALINA_HOME系统变量,而要将CATALINA_HOME系统变量放到不同的st...
  • Leolu007
  • Leolu007
  • 2012年07月11日 15:36
  • 926

java常见问题解决办法汇总

1.java.lang.NullPointerException        原因是:有空指针,有地址没赋值 2.Exception in thread "main" java.lang.Ari...
  • six_666666
  • six_666666
  • 2017年11月02日 20:46
  • 619

JAVA常见问题解决办法汇总

1.java.lang.NullPointerException        原因是:有空指针,有地址没赋值 2.Exception in thread "main" java.lang.Ari...
  • shengmingqijiquan
  • shengmingqijiquan
  • 2016年04月17日 22:33
  • 24220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat启动出现 JVM_Bind 错误
举报原因:
原因补充:

(最多只允许输入30个字)