2010-01-30 8 views
9

Netbeans에서 Java Desktop Application을 여러 번 디버깅했지만 Java Web Application을 디버깅하지 않았습니다.Netbeans에서 Java 웹 응용 프로그램을 디버깅하는 방법?

같은 방법으로 디버깅하려했지만 작동하지 않습니다.

나는 index.html 웹 페이지를 만들었습니다. 해당 페이지에는 "양식"이 있습니다. 사용자가 양식을 제출하면 요청이 서블릿 (예 : serv1)으로 이동합니다. 서블릿이 호출되었지만 예기치 않은 결과가 표시됩니다.

그래서를 디버깅 할

, 나는 서블릿 클래스 (SERV1) 다음 응용 프로그램을 디버깅에 중단 점을 넣어. 내가 양식을 제출하면

그러나, 제어는 중단 점에서 멈추지 않았다. 중단 점이 설정된 행이 호출되고 있음을 확신합니다.

누락 된 것이 있습니까? 편집을 할

================== =========================== ========================

네, 디버그 모드에서 서버를 시작했다. Apache Tomcat 6.0.20을 사용하고 있습니다.

답변

11

웹 응용 프로그램을 어떻게 디버그 모드로 시작 했습니까? 내 컴퓨터에서 나는 단순히 프로젝트를 선택 디버그 상단 메뉴를 클릭 한 후 디버그 프로젝트서버 (글래스 피쉬, 웹 로직, 톰캣) 필요한 것들을 그냥 작업하는 경우 (나는에 중단 점을 배치 할 수 있습니다를 선택 서블릿과 거기에서 실행이 멈춘다. 언급 된 모든 용기로 테스트되었습니다. > 디버거를 연결하고 프로젝트를 다시 부착 - 프로젝트 디버거 과정에서 자신을 분리하는 이유

0

또한 때때로, 나는 그냥 메뉴 디버그를 선택해야 모르겠어요. 예를 들어 Glassfish에 localhost를 서버로두고 9009를 포트로 사용하면 다시 작동합니다.

관련 문제