tomcat自动关闭

 tomcat配置出错,start后自动关闭进程,查看log日志。

(1)cat catalina.out 

  
  
  
  
  1. 九月 13, 2012 12:21:25 上午 org.apache.catalina.startup.Catalina start 
  2. 信息: Server startup in 1147 ms 
  3. 九月 13, 2012 12:21:27 上午 org.apache.catalina.core.StandardServer await 
  4. 严重: StandardServer.await: create[localhost:8005]:  
  5. java.net.BindException: 无法指定被请求的地址 
  6.     at java.net.PlainSocketImpl.socketBind(Native Method) 
  7.     at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:374) 
  8.     at java.net.ServerSocket.bind(ServerSocket.java:376) 
  9.     at java.net.ServerSocket.<init>(ServerSocket.java:237) 
  10.     at org.apache.catalina.core.StandardServer.await(StandardServer.java:427) 
  11.     at org.apache.catalina.startup.Catalina.await(Catalina.java:757) 
  12.     at org.apache.catalina.startup.Catalina.start(Catalina.java:703) 
  13.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
  14.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
  15.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
  16.     at java.lang.reflect.Method.invoke(Method.java:601) 
  17.     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) 
  18.     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:451) 
  19.  
  20. 九月 13, 2012 12:21:27 上午 org.apache.coyote.AbstractProtocol pause 
  21. 信息: Pausing ProtocolHandler ["http-bio-8080"] 
  22. 九月 13, 2012 12:21:29 上午 org.apache.coyote.AbstractProtocol pause 
  23. 信息: Pausing ProtocolHandler ["ajp-bio-8009"] 
  24. 九月 13, 2012 12:21:31 上午 org.apache.catalina.core.StandardService stopInternal 
  25. 信息: Stopping service Catalina 
  26. 九月 13, 2012 12:21:31 上午 org.apache.coyote.AbstractProtocol stop 
  27. 信息: Stopping ProtocolHandler ["http-bio-8080"] 
  28. 九月 13, 2012 12:21:33 上午 org.apache.coyote.AbstractProtocol stop 
  29. 信息: Stopping ProtocolHandler ["ajp-bio-8009"] 
  30. 九月 13, 2012 12:21:35 上午 org.apache.coyote.AbstractProtocol destroy 
  31. 信息: Destroying ProtocolHandler ["http-bio-8080"] 
  32. 九月 13, 2012 12:21:35 上午 org.apache.coyote.AbstractProtocol destroy 
  33. 信息: Destroying ProtocolHandler ["ajp-bio-8009"] 

 

 

  
  
  
  
  1. 信息: ContextListener: contextInitialized() 
  2. 九月 13, 2012 12:51:54 上午 org.apache.catalina.core.ApplicationContext log 
  3. 信息: SessionListener: contextInitialized() 
  4. 九月 13, 2012 12:51:54 上午 org.apache.catalina.core.ApplicationContext log 
  5. 信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@595f3dfc') 
  6. 九月 13, 2012 12:52:00 上午 org.apache.catalina.core.ApplicationContext log 
  7. 信息: SessionListener: contextDestroyed() 
  8. 九月 13, 2012 12:52:00 上午 org.apache.catalina.core.ApplicationContext log 
  9. 信息: ContextListener: contextDestroyed() 

 

原因:虚拟机是克隆的,我修改了机器的host出错导致的。

解决办法就是修改hosts

#127.0.0.1   localhost 你的hostname localhost4 localhost4.localdomain4

 

你可能感兴趣的:(ProtocolHandler,Stopping)