2011-01-18 3 views
3

방금 ​​바람둥이를 시작하고 브라우저를 열고 http://localhost:8080을주었습니다. 하지만 404 오류가 발견되었습니다. 나는 다음과 같은 오류 메시지가있어 이클립스에서 같은 실행을 시도했다. 로컬 호스트에서 톰캣 6.0 서버에 필요한바람둥이 문제 6

여러 포트 (8005, 8080, 8009) 이미 사용합니다. 서버가 이미 다른 프로세스에서 실행 중이거나 시스템 프로세스 이 포트를 사용 중일 수 있습니다. 이 서버를 시작하려면 다른 프로세스를 중지하거나 포트 번호를 변경해야합니다.

어떤 문제가 될 수 있을까?

답변

4

방금 ​​Tomcat을 시작하고 브라우저를 열고 http://localhost:8080을주었습니다. 하지만 404 오류가 발견되었습니다.

Tomcat이 제대로 실행되지만 주어진 URL에 게재 할 내용이 없습니다. 어디서나 ROOT webapp이 없거나 환영 파일이 없습니다. 웹 응용 프로그램을 배포하거나 URL이 유효한 자원을 가리 키도록해야합니다.

나는 다음과 같은 오류 메시지가 나타납니다.

localhost의 Tomcat v6.0 Server에 필요한 여러 포트 (8005, 8080, 8009)가 이미 사용 중입니다. 서버가 이미 다른 프로세스에서 실행 중이거나 시스템 프로세스가 포트를 사용 중일 수 있습니다. 이 서버를 시작하려면 다른 프로세스를 중지하거나 포트 번호를 변경해야합니다.

포트는 한 번에 하나의 응용 프로그램에서만 한 번만 사용할 수 있습니다. 이는 동일한 포트에서 수신 대기하도록 Eclipse에서 실행 된 Tomcat을 실행하기 전에 Tomcat의 첫 번째 인스턴스를 종료하지 않았 음을 나타냅니다.

2

windows을 사용하는 경우 아마도 톰캣이 서비스로 실행 중일 것입니다.

Control Panel -> Administrative Tools -> Services -> Find Apache Tomcat 6 

마우스 오른쪽 단추로 클릭하고 속성을

시작 유형을 선택합니다 : 수동으로 변경하고, 정지 버튼을 누르십시오.

확인을 클릭하고 모든 창을 닫습니다.

이제 Eclipse IDE에서 포트를 변경하지 않고 tomcat을 실행할 수 있습니다.

-1

그냥 가서 javaw 프로세스를 종료하십시오.

+0

실제로 문제가 발생하지는 않습니다. – iMortalitySX