jdi

    15

    3답변

    장치에서 디버깅을 시도 할 때 가끔 오류가 발생하고 디버거가 중단 점에서 중지되지 않습니다. 또한, 응용 프로그램도 제대로 시작되지 않습니다, 그냥 애플 아이콘과 상단에있는 검은 화면이 얼어 버립니다. 이클립스에서 "JDI Event Dispatch"라는 제목의 팝업 오류가 발생했습니다. 'JDI 이벤트 발송'중에 내부 오류가 발생했습니다. ' 나는 OK의

    2

    1답변

    Java Debug Interface API을 사용하여 작성한 Java 응용 프로그램을 디버깅하기위한 사용자 정의 프로그램을 작성합니다. 나는 같은 코드를 사용하여 필요한 메소드 호출의 시작에 중단 점을 추가 할 수 있어요 : ReferenceType classRef = vm.classesByName(className).get(0); Method meth

    1

    1답변

    jvm 힙에 액세스하여 객체를 반복하고 싶습니다. 나는 이것이 어떻게 행해질 수 있었는지에 따라 example을 발견했다. 나는 jdk1.7.0_11을 사용한다. public static void main(String[] args) { RuntimeMXBean runtimeBean = ManagementFactory.getRuntimeMXBean(

    2

    1답변

    com.sun.jdi는 실행중인 VM에 대한 정보를 얻을 수있는 패키지는, 스택 프레임을 보면, 중단 점을 추가 등등 내가 다른 인스턴스의 둘러싸는 인스턴스를 얻을 수있는 방법은? 예를 들어 Garfield.Lasagna라는 내부 클래스의 인스턴스를 4 개 생성하는 코드가 있습니다. 두 개는 Garfield의 다른 인스턴스로 묶여 있습니다. public c

    1

    1답변

    우선 Linux에서 작업 중입니다. :) JDI를 사용하여 VM을 시작하려고합니다. 커넥터의 인수를 변경해야합니다. 커넥터는 Bootstrap.virtualMachineManager()의 LaunchingConnector 커넥터입니다. 나는 그렇게 새로운 클래스 경로가 "말할 ../../lib/junit- for (LaunchingConnector conn

    2

    1답변

    Weblogic 10 (java 6)에 배포 된 Java EE 응용 프로그램에서 메소드 호출을 프로파일 링/추적하기위한 유틸리티/도구를 빌드하고 있습니다. 의도는 우리의 거대한 엔터프라이즈 어플리케이션에서 이벤트의 흐름을 신속하게 이해하는 것입니다. (코드를 살펴 보는 것은 지루합니다) 나는 jdk6에 번들 된 "Trace"데모 애플리케이션을 따라 내 버전

    6

    3답변

    잠재적으로 JDI API를 찾고 실행 중 임의의 지점에서 JVM을 일시 중지하려고합니다. BreakPointRequest에서 createBreakpointRequest 메소드는 특정 위치가 필요합니다. 중단 점을 만들기 위해 전달 될 수있는 현재 위치를 얻기 위해 위치가 필요하지 않은 다른 API가 있습니까? 기본적으로 응용 프로그램을 연결하고 일시 중지

    0

    2답변

    자바 필드 할당 작업을 기록/모니터링하는 방법; 예를 들어, 할당 작업 전이나 후에 몇 가지 기능을 추가하고 싶습니다. 원래 코드 : class Test{ public String name; public void operation{ .... some code ... name="stackoverflow"; .... s

    11

    1답변

    내가 예를 들어 다음과 같은 프로그램을 고려 자바 (8)와 함께 작동하도록 디버거를 업데이트하는 몇 가지 문제가 있어요 : 예상대로 public class Lam { public static void main(String[] args) { java.util.function.Function<Integer, Integer> square =

    0

    1답변

    현재 디버깅 가능성을 향상시키는 Eclipse 플러그인을 작성 중입니다. 디버깅 세션 동안, 나는 그런 com.sun.jdi.ObjectReference#invokeMethod를 통해 스칼라 메소드를 호출 : public int callMethod_Reactive_Level(final ObjectReference o) throws InvalidTypeExc