2012-04-25 6 views
0

Eclipse에서 원격으로 디버그하도록 tomcat을 구성합니다.원격 VM에 연결하지 못했습니다

start "Tomcat 구성". Java 탭으로 이동하십시오. 다음 줄을 추가하십시오.

-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 

그런 다음 서버를 시작하십시오.

하지만 JPDA와 관련하여 catalina.out에 아무도 로그인하지 못했습니다! 또한 포트 8000이 수신 대기중인 것을 확인하지 못했습니다 (netstat -a 사용). 제가 이클립스에서 디버깅 할 때

나는 (원격 디버그 설정을 사용하여) 다음과 같은 오류가 발생합니다 :

원격 VM에 연결하지 못했습니다. 연결이 거부되었습니다

왜?

+0

여기에는 두 가지 아이디어가 있습니다. 1, 방화벽이있는 경우 포트 및 스위치 변경 (2) JPDA 구성 후 구성에 새 항목 추가 (예 : 매우 낮음 Xms/Xmx) 설정을 사용하여 Tomcat이 매개 변수를 올바르게 읽는지 확인하십시오. –

+0

1) 다른 포트 (1044)를 사용하려고했습니다. 2) 나는 방화벽에서 모두 자바와 톰캣으로 연결했다. 3) Tomcat 자바 옵션에 새로운 설정 (Xms/Xmx)을 추가하고 시작하지 않기 때문에 올바른 옵션과 톰캣이 잘 읽었다. . 하지만 여전히이 오류가 있습니다 : ( – Wolandello

+0

Woww, 지금은 잘 작동합니다. 이전에 사용했던 설정을 변경했습니다. 그러나 여전히 작동하지 않는 이유를 이해할 수 없습니다. :) – Wolandello

답변

0

포트 8000은 무료입니까? 또는 다른 사람이 사용하고 있습니까?

+1

나는 그것이 무료라고 생각한다. netstat 목록에 없습니다. – Wolandello

+0

또한 호스트 항목 충돌을 피하기 위해 호스트에 127.0.0.1을 사용할 수도 있습니다. – Ithar

관련 문제