myeclipse+tomcat总是出现错误

shallnan 2011-01-31 10:19:27
我做了一个web project在运行时连接外置tomcat总是出错,而myeclipse内置的没有问题,请问一下大家,到底是什么原因。
我试过Myeclipse8.0和8.6,tomcat5.5、6.0、7.0都不行,系统是xp的,我看到有人说是系统的缘故,不知道是不是这个原因,希望知道的朋友指点一下。

2011-1-31 9:55:44 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.20.
2011-1-31 9:55:44 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-1-31 9:55:45 org.apache.coyote.AbstractProtocolHandler init
信息: Initializing ProtocolHandler ["http-apr-8080"]
2011-1-31 9:55:45 org.apache.coyote.AbstractProtocolHandler init
严重: Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]
java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??
at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:408)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:509)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:911)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:558)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:729)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:552)
at org.apache.catalina.startup.Catalina.load(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
2011-1-31 9:55:45 org.apache.catalina.core.StandardService initInternal
严重: Failed to initialize connector [Connector[HTTP/1.1-8080]]
org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:913)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:558)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:729)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:552)
at org.apache.catalina.startup.Catalina.load(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
Caused by: java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??
at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:408)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:509)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:911)
... 13 more
2011-1-31 9:55:45 org.apache.coyote.AbstractProtocolHandler init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2011-1-31 9:55:45 org.apache.coyote.AbstractProtocolHandler init
严重: Failed to initialize end point associated with ProtocolHandler ["ajp-apr-8009"]
java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??
at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:408)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:509)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:911)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:558)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:729)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:552)
at org.apache.catalina.startup.Catalina.load(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
2011-1-31 9:55:45 org.apache.catalina.core.StandardService initInternal
严重: Failed to initialize connector [Connector[AJP/1.3-8009]]
org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:913)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:558)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:729)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:552)
at org.apache.catalina.startup.Catalina.load(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
Caused by: java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??
at org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:408)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:509)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:911)
... 13 more
2011-1-31 9:55:45 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 969 ms
2011-1-31 9:55:45 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2011-1-31 9:55:45 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.6
2011-1-31 9:55:45 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory 3.01
2011-1-31 9:55:45 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2011-1-31 9:55:45 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2011-1-31 9:55:46 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2011-1-31 9:55:46 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2011-1-31 9:55:46 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory host-manager
2011-1-31 9:55:46 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory manager
2011-1-31 9:55:46 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-1-31 9:55:46 org.apache.catalina.startup.Catalina start
信息: Server startup in 901 ms
2011-1-31 9:55:46 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[localhost:8005]:
java.net.BindException: Address already in use: 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 org.apache.catalina.core.StandardServer.await(StandardServer.java:390)
at org.apache.catalina.startup.Catalina.await(Catalina.java:680)
at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
2011-1-31 9:55:46 org.apache.coyote.AbstractProtocolHandler pause
信息: Pausing ProtocolHandler ["http-apr-8080"]
2011-1-31 9:55:46 org.apache.coyote.AbstractProtocolHandler pause
信息: Pausing ProtocolHandler ["ajp-apr-8009"]
2011-1-31 9:55:46 org.apache.catalina.core.StandardService stopInternal
信息: Stopping service Catalina
...全文
2595 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxq22 2012-09-19
  • 打赏
  • 举报
回复
端口被占用了,我也是这么个状况,刚调试了!
  • 打赏
  • 举报
回复
我也是,但重启myeclipse和javaw后解决了
ghsy158 2012-02-26
  • 打赏
  • 举报
回复
结束java的所有进程 在重启eclipse就ok了
stone_1121 2011-09-05
  • 打赏
  • 举报
回复
端口被占了 把端口修改一下就可以了
zm2613no 2011-04-10
  • 打赏
  • 举报
回复
楼主,解决了吗?告诉我一声 谢谢
lanxiao123456 2011-04-02
  • 打赏
  • 举报
回复
启动任务管理器,打开进程,结束javax.exe进程,重启MyEclipse
RunningSimon 2011-03-20
  • 打赏
  • 举报
回复
我也是这个问题!因为我在外面开了一个tomcat,然后在MyEclipse里又让tomcat运行。把外面的那个关掉,再从里面开就好了。
fengguang0051 2011-02-28
  • 打赏
  • 举报
回复
我也出现过这样的问题
我用的是Tomcat7.0 MyEclipse8.5
方法:把所有的Tomcat全部停止:MyEclipse里面的,外面的都停止
然后重在MyEclipse里面run server 就不会出现这个问题了!
shallnan 2011-02-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 taoyongming 的回复:]

PREFERENCE里面的TOMCAT配置过了没
[/Quote]

设置过了额……
ybfqsun 2011-01-31
  • 打赏
  • 举报
回复
Myeclipse8.0和8.6,tomcat5.5、6.0、7.0,在xp
系统中是可以用的,。tomcat默认的端口号是8080你在eclipse里面启动服务器后,如果你用的是自己的电脑作为主机要到浏览器里面输入:
http://localhost8080:/你的工程名/web里的配置
试试年行不
国强余富 2011-01-31
  • 打赏
  • 举报
回复
该端口已被引用,所以报错,楼主请查一下是否8005 8080 8009端口是否已经被占用。
taoyongming 2011-01-31
  • 打赏
  • 举报
回复
PREFERENCE里面的TOMCAT配置过了没
shallnan 2011-01-31
  • 打赏
  • 举报
回复
不行啊,我查了一下,这几个端口都是tomcat占用的,就算改了端口,还是不能用啊。
而且myeclipse自带的tomcat也出问题了。

不过像2#楼的“lbx1314ybfq”说的做法,在浏览器中输入“http://localhost8080:/你的工程名/web里的配置”
倒一切正常,我怀疑是MyEclipse的问题,要不是哪里要设置一下?……纠结呀!……
wego38 2011-01-31
  • 打赏
  • 举报
回复
端口被占了吧

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧