JDeveloper拡張機能のデバッグは、その他のJavaプログラムのデバッグと似ており、同じツールおよびテクニックを使用します。ただしデバッグは、拡張機能がJDeveloper IDE内に統合されていることで複雑になります。 JDeveloperに致命的となる可能性のある不具合が持ち込まれないようにするには、JDeveloperの1回目の起動を使用して2回目をデバッグします。 拡張機能を含むデバッグ対象プロセスの実行は、デバッガ・プロセスで管理します。
拡張機能は、(このドキュメントでは<debug_home>
として表される)デバッグ対象プロセスのホーム・ディレクトリにデプロイして、デバッグ対象プロセスにインストールします。デバッグ対象プロセスには、システムと拡張機能の独自のディレクトリがありますが、それ以外はデバッガ・プロセスと同じJDeveloperインストールを使用します。デバッグが完了していない拡張機能を、デバッグ対象プロセスの拡張機能ディレクトリにインストールし、デバッガ・プロセスを保護します。
拡張プロジェクトをデバッグするには、プロジェクトをデプロイした後にブレークポイントを設定し、デバッガ・プロセスからデバッガを起動します。デバッグ対象プロセスが開始されます。デバッグ対象プロセスでは拡張機能と対話し、デバッガ・プロセスではデバッグ・ツールを使用します。
拡張機能をデバッグするには、次のようにします。
JDeveloper拡張機能の開発
拡張機能の開発
拡張機能のデプロイ
JDeveloperでのデバッグ
Copyright © 1997, 2004, Oracle. All rights reserved.