--- title: "概要" url: https://docs.catalyst.zoho.com/ja/serverless/help/appsail/help-guides/java/overview/ description: "Catalyst AppSailは、Catalyst Serverlessのフルマネージドプラットフォームであり、Java、Node.js、Pythonでサービスを簡単に開発・デプロイし、プラットフォームインスタンスを管理できます。" last_updated: 2026-03-05T06:13:24Z service: Serverless type: general --- # Java ### 概要 Javaプログラミング環境には、事前に記述されたクラス、テンプレート、パッケージ、構造を含むさまざまなフレームワークがあり、それらの上に独自のコードを構築できます。前述のとおり、Catalystでは以下の2つの形式のいずれかでAppSailサービスを[初期化](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/initialize-appsail/)または[追加](https://docs.catalyst.zoho.com/ja/cli/v1/add-appsail/)できます: * [Java- WAR](https://docs.oracle.com/cd/E19199-01/816-6774-10/a_war.html) * [Java- SE](https://www.oracle.com/cis/java/technologies/java-se-glance.html) アプリサービスの初期化時にJavaスタックを選択すると、これらのオプションのいずれかを選択できます。ただし、任意のフレームワークでJavaアプリケーションを構築し、任意のライブラリ、モジュール、依存関係を組み込み、任意の標準パッケージとして生成し、必要なエディションに従うことは引き続き可能です。 > **Note:** WARファイルとしてエクスポートされたJavaアプリケーションのデプロイにJava WARテンプレートを使用する場合、AppSailがデフォルトでアプリケーションにサーバーをバンドルするため、アプリケーションにJava Webサーバーを埋め込む必要はありません。JARファイルなど、その他のJavaアプリケーション形式のテンプレートとしてJava SEを選択する場合は、アプリケーションに埋め込みサーバーを含める必要があります。 Javaヘルプガイドには、最も人気のあるフレームワークを使用して基本的なサンプルアプリを構築し、人気のあるJava Webサーバーを使用し、これらのアプリをAppSailサービスとしてデプロイし、必要に応じて[スタートアップコマンド](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/key-concepts/appsail-execution/#startup-commands)を設定する手順が含まれています。 ### 前提条件 これらの例で使用するフレームワーク、サーバー、エディションに応じて、ローカルマシンにすべての前提条件がインストールされていることを確認する必要があります。