2013-04-08 3 views
0

몇 가지 이유로 Tomcat이 실행되지 않습니다. 다양한 튜토리얼을 살펴 보았는데 (정상적으로) 솔루션이 작동하지 않을 것입니다. 로그 출력을 아래에 두었습니다. 나는 바람둥이의 신선한 설치뿐만 아니라 일식에 연결할 때이 일은 서버가 멈추기 전에 출력이다.Tomcat이 실행되지 않음

INFO: Server startup in 488 ms 
    08-Apr-2013 09:42:23 org.apache.catalina.core.StandardServer await 
    SEVERE: 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:406) 
at org.apache.catalina.startup.Catalina.await(Catalina.java:676) 
at org.apache.catalina.startup.Catalina.start(Catalina.java:628) 
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:289) 
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 
    08-Apr-2013 09:42:23 org.apache.coyote.http11.Http11Protocol pause 
    INFO: Pausing Coyote HTTP/1.1 on http-8080 
    08-Apr-2013 09:42:24 org.apache.catalina.core.StandardService stop 
    INFO: Stopping service Catalina 
    08-Apr-2013 09:42:24 org.apache.coyote.http11.Http11Protocol destroy 
    INFO: Stopping Coyote HTTP/1.1 on http-8080 
+2

다른 애플리케이션이 포트 8005에서 수신 대기합니다. –

+0

이것은 포트 8005에서 이미 실행 중임을 알려줍니다. 프로세스를 찾아 중단하고 Tomcat을 다시 시작하십시오. 어떤 OS를 사용하고 있습니까? – fvu

+0

윈도우 7, K를 사용하여 지금 작업 관리자에서 – H65

답변

0

이 예외는 다른 응용 프로그램이 동일한 포트 (8005)에서 수신 대기한다는 것을 나타냅니다.

포트를 사용하고있는 다른 프로세스를 찾아야합니다. 사용하는 OS를 지정하지 않았습니다.

Windows에서 netstat을 사용할 수 있습니다. Linux에서는 nmap을 사용하여 다른 프로세스를 찾을 수 있습니다.

0

아무도 포트를 사용하지 않으면 Windows에서 문제가 발생할 수 있습니다. 즉, Windows TCP 엔진은 때때로 시간 대기 포트를 오랫동안 유지합니다. 해결 방법은 Windows에서 포트를 릴리스하거나 다시 시작될 때까지 기다리는 것입니다. Linux에서는 다른 프로세스가있는 경우에만 문제가 발생할 수 있습니다. lsof로 찾을 수 있습니다

관련 문제