Java Platform Debugger Architecture - JDIアプリケーションの例

「その他Java SEツールおよびライブラリのダウンロード」ページから、JDKのデモおよびサンプルをダウンロードできます。 このパッケージをダウンロードして解凍すると、demo/jpdaディレクトリには、Java Platform Debugger Architecture (JPDA)のJava Debug Interface (JDI)を使用して記述された3つのアプリケーションのソース・コードとドキュメントが含まれています。 これらはデバッガを開発するための教育用ツールとして用意され、その出発点となります。

複雑度が増す順に列挙します。

トレースはtraceディレクトリにあります。 JdbとJavadtはパッケージを共有し、debugディレクトリに入っています。

必須設定

クラス・パスにはJDIライブラリ・コードが含まれている必要があります。JDIライブラリ・コードはJDKのlib/tools.jarディレクトリにあります。 (tools.jarはJava Runtime Environmentには含まれていません。JDKにのみ含まれています。) これは、サンプル・コードのコンパイルと実行の両方のために必要です。 クラスパスの設定方法については、「JDKツールとユーティリティ」ドキュメントを参照してください。


Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.