--- title: "AppSailサービスのデバッグ" url: https://docs.catalyst.zoho.com/ja/serverless/help/appsail/debug-appsail/ description: "Catalyst AppSailは、Catalyst Serverlessのフルマネージドプラットフォームであり、Java、Node.js、Pythonのマネージドランタイム、またはOCIイメージとしてのカスタムランタイムでWebサービスを簡単に開発・デプロイできます。" last_updated: 2026-08-17T12:16:04Z service: Serverless type: general --- # AppSailサービスのデバッグ このセクションでは、一般的なIDEで[Catalystマネージドランタイム](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/)の特定のフレームワークで構築されたサンプルAppSailサービスをデバッグする例を紹介します。プログラミング環境とフレームワークに応じて、適切なIDEを使用して手順を示します。 ## Java ### Visual Studio CodeでSpring MVCアプリケーションをデバッグする このセクションの手順に従って、[Spring MVCフレームワーク](https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-reference/html/mvc.html)で構築されたJavaアプリケーションを[Visual Studio Code](https://code.visualstudio.com/)環境でデバッグおよびテストします。 **前提条件:** Spring MVCアプリケーションが作成され、VSCodeで利用可能であること 1. VSCode IDEでSpringアプリケーションプロジェクトを開きます。 2. VSCodeに次の拡張機能をインストールします: [Debugger for Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug)。 ![appsail-debug-mvc-vscode](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-vscode-1.webp) 3. 拡張機能をインストールした後、**Run**をクリックし、次に**Add Configuration...**をクリックします。ツールバーから**Java**を選択します。 ![appsail-debug-mvc-vscode](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-vscode-2.webp) これにより、`launch.json`ファイルが開きます。 4. ファイルに表示されている**Add Configuration...**をクリックし、**Java: Attach to Remote Program**オプションを選択します。 ![appsail-debug-mvc-vscode](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-vscode-3.webp) 5. 「**hostName**」キーの値を「**localhost**」に更新します。次に「**port**」キーの値を「**5005**」に更新します。 ![appsail-debug-mvc-vscode](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-vscode-4.webp) 6. ツールバーから**Run**に移動し、**Start Debugging**をクリックしてアプリケーションをデバッグします。 ![appsail-debug-mvc-vscode](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-vscode-5.webp) ### IntelliJ IDEAでSpring MVCアプリケーションをデバッグする このセクションの手順に従って、[Spring MVCフレームワーク](https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-reference/html/mvc.html)で構築されたJavaアプリケーションを[IntelliJ IDEA環境](https://www.jetbrains.com/idea/)でデバッグおよびテストします。 **前提条件:** Spring MVCアプリケーションが作成され、IntelliJ IDEAで利用可能であること 1. IntelliJ IDEAでSpringアプリケーションプロジェクトを開きます。 2. IDEのターミナルで次のコマンドを使用してSpringアプリケーションを実行します: ```java mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005" ``` 3. ツールバーの**Run**オプションを右クリックし、**Debug**をクリックします。 ![cli-appsail-add-4](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-idea-1.webp) 4. **Edit Configurations**をクリックして**\+ **アイコンをクリックして新しい設定を作成するか、**Add New Configuration**をクリックして**Remote JVM Debug**をクリックします。 ![cli-appsail-add-4](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-idea-2.webp) 5. 必要に応じてポート番号を変更できます。この例ではポート「**5005**」を使用します。「**Use module classpath**」がSpringアプリケーションを指していることを確認し、**Debug**をクリックします。 ![cli-appsail-add-4](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-idea-3.webp) 6. デバッグコンソールに「**Connected to the target VM, address: 'localhost:5005', transport: 'socket'**」と表示されているか確認します。 ![cli-appsail-add-4](https://catalyst-docs-development.zohostratus.in/images/help/appsail/appsail-mvc-idea-4.webp) > **Note:** 「**Mute Breakpoints**」が有効になっていないことを確認してください。 7. Springアプリケーションにブレークポイントを作成して、デバッグを開始できます。