2013-04-17 4 views
5

GWT 애플리케이션 용 Tomcat 6에서 원격 디버깅을 구성하는 단계를 아는 사람이 있습니까?Tomcat 6의 원격 디버그

IDE -

끊어 이클립스 - Tomcat6

기술 - GWT

나는 다음과 같은 링크를 통해 갔다,하지만 나를 위해 분명하지 않다. 나는 다음과 같은 일을 수행 한

http://wiki.apache.org/tomcat/FAQ/Developing

:

  1. 배치 I 원격 디버깅 싶어 'CATALINA_HOME/webapps에/프로젝트'에서 프로젝트 전쟁.
  2. 개설 tomcat6w.exe 및 자바 탭 아래에 붙여 자바 옵션을 다음과 같이이 :

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

  3. 시작 클릭했습니다. 서버를 시작한 후 포트 8000을 사용하여 원격 디버깅을 구성하고 디버그를 클릭하여 Eclipse를 연다.

  4. Failed to connect to remote VM. Connection refused이라는 오류 메시지가 다시 나타납니다.

내가 여기에없는 것이 있습니까? 내가 틀린 곳에 있으면 저를 바로 잡으십시오.

+0

정확하지 않은 점은 무엇입니까? 자세한 내용과 사실을 알려주십시오. – tostao

+0

@ 토스 타오 - 내 질문을 업데이트했습니다. 내가 따라야 할 단계에 대한 추가 정보를 추가했습니다. – Jagadeesh

+0

http://stackoverflow.com/questions/4848198/debug-gwt-application-with-tomcat-eclipse 질문에 대한 답변입니까? – sidney3172

답변

7

를 사용하여 명령 줄, 톰캣 폴더 ..\Tomcat6\bin로 이동 명령을 쓰기 : 이클립스 그런

tomcat started

:

catalina jpda start 

톰캣 때까지 기다립니다 실행할 (당신은 같은 것을 볼 것) : Debug -> Debug configuration -> Remote Java Application -> New

debug configuration 프로젝트 탐색 및 디버깅!

+0

빠른 응답을 보내 주셔서 감사합니다. 'catalina jpda start'를 '... Tomcat6/bin'디렉토리 아래의 명령 프롬프트에서 실행하려고하면 'C : \ Program Files \ Apache Software Foundation \ Tomcat 6'입니다.0 \ bin> catalina jpda start 'catalina'가 내부 또는 외부 명령 인 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. ' – Jagadeesh

+0

Tomcat6을 한 번 더 다운로드하십시오 (http://tomcat.apache.org/download-60.cgi). 이 "신선한"버전을 사용해보십시오. – tostao

+0

한가지 더 ... 나는 배트 파일을 시작하지 못한다는 것을 .... Tomcat6/bin/... 디렉토리. 그 대신에 나는 'tomcat6.exe'파일을 가지고 있습니다. – Jagadeesh

3

를 사용하여 다음 두 가지 라인

"-Xdebug""-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"을하고, 적용 (다른 모든 전) tomcat6w.exe> ​​Java 탭> 자바 옵션에 qoutes없이.

그런 다음 프로젝트의 Eclipse 구성 디버그에서 원격 자바 애플리케이션 프로파일을 구성하고 동일한 jpda 포트를 가리 키기 만하면됩니다.