address already in use: jvm bind如何解决

Reason: Address already in use:JVM_Bind 原因: JVM已经被占用了。 你是不是有其他的java项目(程序)在运行中,结束了他们就好了。 在运行你想要调试的项目前,要确保JVM是处于Stop状态的。 LZ你写的是不是web项目啊,如果不是上面的原因的话

出现address already in use: jvm_bind问题怎解决,下面就来详细介绍。

方法

在任务栏的空白处点击鼠标右键,然后再弹出菜单里选择【任务管理器】选项,

你的8080端口被占用了! 造成这个原因如下: 1.就是当前端口已经有别的程序在占用着,所以要么把占用这个端口的程序关闭,要么重新换一个端口 2.端口号被占用,如果你有装oracle的话,有可能是oracle使用了8080端口,oracle安装后并且如果启动了

address already in use: jvm bind如何解决

打开电脑的任务管理器后,直接按下j键,定位找到【Java(TM) Platform SE binary】这个进程,此时发现有2个这个进程,这就是为什么程序出现错误。

你的8080端口被占用了,是因为你在外部安装好以后他自己已经启动了,你可以先在外部关闭,然后再在你的集成环境里面启动。

address already in use: jvm bind如何解决 第2张

选中其中的一个Java(TM) Platform SE binary进程,然后右键,选择弹出菜单里的【结束任务】选项就可以关闭该进程了,

楼上回答是一种可能,IIS占用端口会出现此情况,还有的话就是你启动了其他的基于JVM的服务器,或是启动了不同版本的tomcat服务器,总之,是服务器需要的监听端口被占用导致的

address already in use: jvm bind如何解决 第3张

结束Java(TM) Platform SE binary这个进程后,在按下j键来查看还剩几个Java(TM) Platform SE binary进程,此时发现只有一个进程了。

8080端口被占用,比如你可能开了IIS,没有修改端口。也可能当前JVM有一个实例在运行,任务管理器中结束java*进程。 关掉Tomcat之后,conf目录下,server.xml文件中找8080改成8088。然后访问的时候就是localhost:8088/.

address already in use: jvm bind如何解决 第4张

结束了其中一个进程后,我们再次来启动程序,此时发现程序就可以成功运行了。

首先我们必须要找出占用8080端口的程序,然后再结束占用这个端口的进程,在windows下,我们用命令netstat -ano来显示协议统计信息和TCP/IP网络连接,如下图所示: 执行完netstat -ano命令后,我们找到占用端口号8080的进程PID为3620,我们需要找

address already in use: jvm bind如何解决 第5张

扩展阅读,以下内容您可能还感兴趣。

我的MyEclipse中的浏览器打开时出错 出现 Address already in use: JVM_Bind:8080 怎么改

你这个问题是tomcat端口被占用问题好来解决。

1.你要是自己用自己安装的tomcat修改如下:自

你到tomcat安装目录 里面有个config.xml文件 打开 

    <Connector port="8080" protocol="HTTP/1.1" 

               connectionTimeout="20000" 

               redirectPort="8443" />

把8080改成其他的比zhidao如:8888

2.如果你是用MyEclipse里面默认的tomcat、你就到:

打开Tomcat6的时候怎么报Address already in use: JVM_Bind错

报Address already in use: JVM_Bin错误是因为Tomcat服务端口号发生冲突,造成的原抄因有两种第一种:Tomcat启动袭了两次,这个时候需要把Tomcat关掉后。控制面版——管理工具百——服务,在服务里面右键关闭掉Apache Tomcat6。然后重新度启动Tomcat就可以了

第二种:改掉tomcat与其他服务端口号知冲突,把tomcat安装道目录下conf目录下server.xml文件中的端口8080改掉就好了

jsp中出现Address already in use: JVM_Bind的问题,Tomact启动不了,怎么办?

进程管理器....把javaw.exe关掉,在到Tomcat的配置文件里。。。。C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf(我的是这个目录),下面有个server.xml,找到这段话:

<Connector port="9000" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />------------------port默认是8080的,你把它改成其他的即可.祝你成功!

在MyEclipse 中部署项目启动Tomcat 出现 Address already in use: JVM_Bind 异常

因为tomcat已经被启动了,在你的tomcat目录/bin/ 运行copyshutdown.bat

linux运行shutdown.sh 再启动就行了

我目前也是知这个问题,我ubuntu的myeclipse可以启动 停止tomcat

win下的myeclipse只能启动,不能停止 ,恶心死道了

eclipse出现 Errorjava.net.BindException: Address already in use: JVM_Bind

打开任务管理器,把java.exe结束掉, 这个说明你的端口被占用, 需要先关闭之前开启的服务更多追问追答追问怎么知道是哪个端口被占用呢?追答1.先用命令 netstat -ano 看一下各个端口占用和进程PID。

2.然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看->选择列里可以选上PID来显示)

3、把这个进程关闭掉.追问大哥你是没懂我意思(ಥ _ ಥ),我是不知道我是哪个端口被占用了,然后我也不知道怎么找我用的是哪个端口,而且我任务管理器没显示java.exe在运行。。。哭。。。