2013-06-11 9 views
2

임베디드 Jetty가있는 독립 실행 형 Java 응용 프로그램이 있습니다. (이는 Jetty를 시작하고 웹 컨텍스트를 웹 서비스 인 war 파일에 설정합니다.) 내 Eclipse에서 디버깅을 어떻게합니까? Jetty가 시작될 때까지 응용 프로그램 자체를 디버깅 할 수 있지만 그 이후에는 웹 서비스 호출 또는 실행 순간이 발생합니다. 감사합니다.Eclipse에서 임베디드 Jetty 응용 프로그램 디버그

+0

나는 그것이 곧은 앞으로의 일이라고 생각하지만 다른 튜토리얼에 의해 조금 혼란 스럽다. –

+0

당신은 무엇을하려고하는지 정확하게 설명 할 수 있습니까? 애플리케이션 내부에서 실행중인 임베디드 부두 인스턴스가 Eclipse 내에서 실행되면 '원격 디버깅'이 진행되지 않습니다. 이클립스 내에서 원격 jvm에 연결하려고한다면 꽤 표준 적입니다. (아마도 우리 문서의 한 페이지 가치가 있습니다.) 그것이 다른 무엇이라면, 당신이 원래의 질문에서 찾고있는 것을 더 설명 해주십시오 ... –

+0

나는 자바 독립형 응용 프로그램을 가지고 있으며, Eclipse에서 실행합니다. 응용 프로그램은 웹 환경을 war 파일로 설정하기 전에 Jetty를 실행합니다. (나에 의해 쓰여진 웹 서비스) 디버거에서 호출 될 때 웹 서비스를 단계별로 실행하고 싶습니다. –

답변

1

이 솔루션은 다중 모듈 메이븐 프로젝트로 만든 RestFul 웹 서비스에서 작동합니다. 1. 실행> 디버그 구성으로 이동하십시오. 2. Java 응용 프로그램을 선택하고 마우스 오른쪽 버튼을 클릭하여 을 클릭하십시오. 3. 적절한 이름을 지정하십시오. 4. 메인 탭의 프로젝트에서 메인 메소드가 들어있는 프로젝트 이름을 입력하십시오. 메인 클래스에서 메인 메소드를 포함하는 클래스 이름을 부여하십시오. 5. 인수에서 명령 줄에서 제공하는 것과 같이 인수 이름을 지정하십시오. 적용을 클릭하고 디버그 버튼에

관련 문제