常出问题:端口占用
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:422) at org.apache.catalina.startup.Catalina.await(Catalina.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:654) 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:322) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450) 2011-10-27 15:36:05 org.apache.coyote.AbstractProtocol pause 信息: Pausing ProtocolHandler ["http-apr-8080"] 2011-10-27 15:36:05 org.apache.coyote.AbstractProtocol pause 信息: Pausing ProtocolHandler ["ajp-apr-8009"] 2011-10-27 15:36:05 org.apache.catalina.core.StandardService stopInternal 信息: Stopping service Catalina 2011-10-27 15:36:05 org.apache.catalina.core.ApplicationContext log 信息: SessionListener: contextDestroyed() 2011-10-27 15:36:05 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: contextDestroyed() 2011-10-27 15:36:05 org.apache.coyote.AbstractProtocol destroy 信息: Destroying ProtocolHandler ["http-apr-8080"] 2011-10-27 15:36:05 org.apache.coyote.AbstractProtocol destroy 信息: Destroying ProtocolHandler ["ajp-apr-8009"] 解决方案及其原因分析:因为已经单独开启了一个TOMCAT的进程,所以端口会被占用,如果这个进程是必须的,那么在MYECLIPSE下配置下,就是单独复制一份, 端口换成其它的,否则就直接把当前用的关闭进程,然后直接用MYECLIPSE配置,