MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » java.net.BindException: Address already in use:

java.net.BindException: Address already in use: JVM_Bind

www.MyException.Cn  网友分享于:2013-11-10  浏览:605次
myeclipse 开启不了tomcat呀呀。。。求解求助,各种求呀呀。。出现以下错误呀呀。。
Starting Servlet Engine: Apache Tomcat/6.0.13
2011-9-17 16:35:15 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2011-9-17 16:35:15 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2011-9-17 16:35:15 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/141 config=null
2011-9-17 16:35:15 org.apache.catalina.startup.Catalina start
信息: Server startup in 3183 ms
2011-9-17 16:35:15 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]: 
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


------解决方案--------------------
端口已经在使用了,你去tomcat安装目录下的bin文件夹下关闭tomact再在myeclispe下试试
------解决方案--------------------
不知道你是用的是tomact还是myeclispe自带的?或者手动更改端口号也可以
------解决方案--------------------
端口已经用了 
修改一下就行了F:\apache-tomcat-6.0.32\conf目录下的 service.xml文件
例如我的
<Connector port="8888" protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443"
URIEncoding="UTF-8"/>

你的现在是8080 应该是跟数据库的端口冲突了
------解决方案--------------------
配置tomcat
JAVA_HOME 值是你的jdk目录
classpath配置如下 下面是我的 只需配置前两个
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar:E:\jdom and dom4j\dom4j-1.6.1.jar

CATALINA_HOME 或者是TOMCAT_HOME
我的 F:\apache-tomcat-6.0.32

CATALINA_BASE
我的 F:\apache-tomcat-6.0.32 自己再根据自己情况去配

------解决方案--------------------
端口被占用了,两种方法
(1)按ctrl+alt+del找到任务管理器的进程管理,将javaw这进程取消。
(2)找到自己安装tomcat目录,如我的
F:\apache-tomcat-6.0.32\conf目录下的 service.xml文件
例如我的
<Connector port="8888" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
将port端口更改下。
------解决方案--------------------
18搂正解,补充一句 一般杀那个占用内存比较小的那个

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有