--- title: "Java" url: https://docs.catalyst.zoho.com/ja/tools/tunneling/implementation/debug-tunneled-func/java/ description: "Catalyst Tunnelingは、リバースプロキシプロバイダーのTunneling URLを使用して、関数呼び出しをローカルシステムにルーティングすることで、非HTTPSおよびIntegration関数をデバッグできます。" last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # トンネリング済みJava関数のデバッグ Catalyst Webでトンネリング済み関数をトリガーし、以下の画像に示すようなメッセージをCatalyst CLIで確認して、デバッガーがアタッチされたことを確認します: ![catalyst_tunneling_start_debugging_in_cli](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_start_debugging_in_cli.webp) 使用するIDEによっては、以下の手順が異なる場合があります。 **Visual Studio Code** ### Visual Studio Code IDEでのトンネリング済みJava関数のデバッグ 1. **Run/Debug**アイコンをクリックし、デバッグしたい関数を選択します。 ![catalyst_tunneling_debug_vscode_java_start_debugging_1](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_vscode_java_start_debugging_1.webp) 2. **Play**ボタンをクリックします。 ![catalyst_tunneling_debug_vscode_java_start_debugging_2](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_vscode_java_start_debugging_2.webp) これで、非HTTPSおよびIntegration関数を簡単にデバッグできます。 ![catalyst_tunneling_debug_vscode_java_start_debugging_3](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_vscode_java_start_debugging_3.webp) **IntelliJ IDEA** ### IntelliJ IDEA IDEでのトンネリング済みJava関数のデバッグ 1. コードに必要なブレークポイントを設定し、**Run/Debug configurations**ボタンをクリックします。 ![catalyst_tunneling_debug_inteliij_start_debugging_1](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_inteliij_start_debugging_1.webp) 2. ドロップダウンから[前の手順](https://docs.catalyst.zoho.com/ja/tools/tunneling/implementation/ide-config/java/)で設定した*デバッガーファイル*を選択します。 ![catalyst_tunneling_debug_inteliij_start_debugging_2](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_inteliij_start_debugging_2.webp) 3. Catalyst Webで関数がトリガーされ、Catalyst CLIでTunnelingリクエストが開始されたら、**Debug**ボタンをクリックしてデバッグを開始します。 ![catalyst_tunneling_debug_inteliij_start_debugging_3](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_inteliij_start_debugging_3.webp) コードのデバッグが完了したら、**stop-icon**をクリックして、IDEでデバッグセッションを*停止/終了*してください。これは、次のデバッグセッションに進む際にポートが占有されないようにするためです。 ![catalyst_tunneling_debug_inteliij_start_debugging_4](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_inteliij_start_debugging_4.webp) **Eclipse** ### Eclipse IDEでのトンネリング済みJava関数のデバッグ 1. コードに必要なブレークポイントを設定し、**debugger-icon**をクリックします。 ![catalyst_tunneling_debug_eclipse_start_debugging_1](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_eclipse_start_debugging_1.webp) 2. [前の手順](https://docs.catalyst.zoho.com/ja/tools/tunneling/implementation/ide-config/java/)で設定した*デバッガーファイル*を選択します。 ![catalyst_tunneling_debug_eclipse_start_debugging_2](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_eclipse_start_debugging_2.webp) 3. Catalyst WebでTunneling対応関数をトリガーしたら、IDEで**Debug**ボタンをクリックし、必要に応じて関数をデバッグします。 ![catalyst_tunneling_debug_eclipse_start_debugging_3](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_eclipse_start_debugging_3.webp) コードのデバッグが完了したら、**terminate-icon**をクリックして、IDEでデバッグセッションを終了してください。これは、次のデバッグセッションに進む際にポートが占有されないようにするためです。 ![catalyst_tunneling_debug_eclipse_start_debugging_4](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/tunneling/catalyst_tunneling_debug_eclipse_start_debugging_4.webp)