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

Java SE Downloads」ページから、JDKおよびJavaFXのデモとサンプルをダウンロードできます。このパッケージをダウンロードして解凍すると、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, 2020, Oracle and/or its affiliates. All rights reserved.