2014-09-21 2 views
0

웹 응용 프로그램 (서블릿 + gradle 프로젝트)을 실행하려고합니다. Jetty를 사용하여 응용 프로그램을 실행하고 있습니다. 응용 프로그램을 실행할 때 오류가 발생합니다.주소 바인딩 문제

주소가 이미 사용 중입니다. 'https://services.gradle.org/distributions/gradle-2.0-bin.zip'을 사용하여 빌드를 실행할 수 없습니다.

localhost : 8080을 입력하면 젠킨스 기본 페이지를 가져 왔기 때문에 젠킨스를 제거하고 다시 시도했지만 동일한 오류가 발생합니다.

이 문제를 해결하는 데 도움이되고 해당 포트에서 실행중인 응용 프로그램을 어떻게 알 수 있습니까?

답변

0

"netstat"명령을 사용할 수 있습니다. 열 "원격 주소"가 ": 8080"으로 끝나는 행을 찾으십시오.

운영 체제 실행중인 제품에 따라 :

윈도우 :

netstat -b -n -a -p TCP 

과정이 선 위에 인쇄되어 있습니다.

리눅스 :

netstat -a -n -p | grep 8080 

프로세스는 라인의 마지막 열로 출력된다.

+1

공유해 주셔서 감사합니다. 하나 더 유용한 cmd를 찾았습니다 lsof -i : 8080 – Rakesh

+0

@Rakesh이 답변이 적절한 경우에는 허용으로 표시하십시오. –