jdi

    12

    1답변

    Location class에 대한 Java 디버거 인터페이스 설명서에는 해당 위치의 "계층"에 대해 설명하는 단락이 있습니다. 나는 새로운 스 라 텀 (예를 들어, Scala 또는 JRuby)을 구현하는 방법에 대해 좀 더 자세하게 살펴 보았지만 많이 찾지 못했습니다. 누군가 주제에 대해 밝힐 수 있습니까?

    3

    3답변

    현재 JDI를 사용하여 이미 실행중인 "대상"Java 응용 프로그램에 연결하는 "디버거"Java 응용 프로그램을 개발 중입니다. 첫 번째 응용 프로그램이 아직 실행중인 상태에서 Ant가 내 대상 응용 프로그램을 시작한 다음 나중에 "디버거"를 시작할 수있는 방법이 있습니까? 예 대상 프로그램을 실행하기 위해 JDI 앱을 개발할 수 있다는 것을 알고 있지만,

    29

    3답변

    jdi 인터페이스를 사용하여 디버거를 만들고 MethodEntryRequests를 사용하여 메서드 입력 추적을 사용하면 디버깅 된 프로그램이 수십 배로 느려집니다. 주 스레드 필터를 설정하고 SUSPEND_EVENT_THREAD 정책을 일시 중지했습니다. Classfilter는 제한적이며 수령 한 이벤트를 인쇄 할 경우 수십 개 이상의 이벤트가 표시되지 않

    4

    2답변

    현재 프로그램을 실행하는 동안 로컬 변수의 변수 이름에 액세스하여 외부에서 전달하려는 프로그램을 작성하고 있습니다. 디버그 모드로 컴파일하지 않으면 Java가 컴파일 중 로컬 변수 이름을 덤프한다는 것을 알고 있습니다. 일부를 살펴본 후 JDI/JPDA가 이러한 종류의 작업을 수행하는 방법이라고 생각됩니다. ref.suspend(); StackFrame

    12

    3답변

    내 Java 애플릿 codee, eclipse Indigo EE 사용하여 디버깅하려고합니다. 디버그 구성 및 포트를 사용하여 원격에서 디버깅하려고합니다. 응용 프로그램을 실행하려고하면 항상 오류 메시지가 표시됩니다. "JDI Event Dispatch"java.lang.NullPointerException 중에 내부 오류가 발생했습니다. 및 컨트롤이 중단