実行中の任意の時点で JVM を一時停止する可能性のある JDI API を探しています。BreakPointRequest createBreakpointRequest メソッドを見ると、特定の場所が必要です。ブレークポイントを作成するために渡すことができる現在の場所を取得するために、場所を必要としない、または何らかの形で他の API はありますか。
私は基本的に、アプリケーションをアタッチして一時停止し、JVMTI エージェントを使用して BreakPoint イベントのコールバックを受け取り、さらに処理を実行する方法を探しています。ありがとう