--- title: "Catalystプロジェクトの初期化" url: https://docs.catalyst.zoho.com/ja/tutorials/alien-city-appsail/springboot/initialize-project/ description: "Catalyst AppSailサービスとCatalyst Data Storeを使用して、都市でのエイリアン遭遇を報告・検索できるアプリケーションを作成し、Catalystでホストします。" last_updated: 2026-10-30T17:47:18Z service: All Services type: tutorial related_links: - name: "CLIリソースの初期化" url: /ja/cli/v1/initialize-resources/introduction/ - name: "プロジェクトディレクトリ構造" url: /ja/cli/v1/project-directory-structure/introduction/ --- # Catalystプロジェクトの初期化 CLIからCatalystプロジェクトの作業を開始できます。最初のステップは、空のディレクトリでプロジェクトを初期化することです。このディレクトリがプロジェクトのホームディレクトリとなり、すべてのプロジェクトファイルが保存されます。 詳細については、[プロジェクトディレクトリ構造のヘルプページ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/introduction/)を参照してください。プロジェクトの初期化の詳細については、[CLIヘルプドキュメント](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/introduction/)を参照してください。 このアプリケーションでは、AppSailコンポーネントを初期化します。AppSailコンポーネントはJavaプログラミングスタックで初期化されます。 1. 先ほど解凍した`/aliencity`ディレクトリでCatalyst CLIターミナルを起動し、以下のCLIコマンドを実行します。 ```sh catalyst init ``` **矢印キー**を使用して移動し、お好みのポータルを選択して**Enter**をクリックします。アカウントに他の組織が関連付けられていない場合は、デフォルトが自動的に選択されます。 ![catalyst_alien_city_cli_portal_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_portal_choice.webp) Catalystのマルチ組織ポータル機能の詳細については、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/getting-started/catalyst-organizations/#access-the-multi-org-portal)を参照してください。 2. CLIがディレクトリにCatalystプロジェクトを関連付けるよう求めます。先ほどコンソールから作成したプロジェクトに関連付けます。一覧から**Alien City**を選択し、**Enter**をクリックします。 ![catalyst_alien_city_cli_project_choice](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_project_choice.webp) 3. **スペースバー**を使用して**AppSail**を選択し、**Enter**をクリックして初期化します。 ![catalyst_alien_city_cli_appsail_select](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/alien-city-cli-init-appsail.webp) 4. CLIが[Catalyst-Managed Runtime](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/)と[Docker Image](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/custom-runtimes/container-registry-services/)のどちらかを選択するよう求めます。このプロジェクトはCatalyst-Managed Runtimeの1つから作成するため、**Catalyst-Managed Runtime**を選択して**Enter**をクリックします。 ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection.webp) 5. CLIがAppSailサービスを開始します: - 独自のプロジェクトを作成するため、おすすめのプロジェクト一覧で始めるかどうかのプロンプトに対して「**n**」と入力し、**Enter**をクリックします。 - このアプリケーション専用に作成した`Alien City/`ディレクトリでプロジェクトを初期化しているため、このディレクトリでAppSailサービスを初期化するかどうかのプロンプトに対して「**Y**」と入力し、**Enter**をクリックします。 ![catalyst_alien_city_cli_appsail_setup_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-selection-2.webp) 6. 次に、AppSailサービスの設定を開始します。AppSailサービスの名前として「**aliencity**」と入力します。 7. AppSailサービスのビルドパスとして現在のディレクトリを選択し、プログラミングスタックとして**Java**の最新ランタイムを選択して、**Enter**をクリックします。 ![catalyst_alcity_appsail_spring_choose_java_func](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/aliencity-appsail-java-selection.webp) 8. AppSailサービスのプラットフォームとして**Java SE**を選択し、**Enter**をクリックします。 ![catalyst_alcity_appsail_spring_choose_java_plat](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_choose_java_plat.webp) Alien CityプロジェクトのAppSailサービスが初期化されました。 ![catalyst_alcity_appsail_spring_init_completed](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_init_completed.webp) `aliencity/`ディレクトリが変更され、AppSailサービスの設定を含む[`app-config.json`](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/catalyst-managed-runtimes/key-concepts/#app-configjsonファイル)ファイルと、[`catalyst.json`](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/catalyst-json/)ファイルや隠しファイル`.catalystrc`などの標準プロジェクト設定ファイルが含まれるようになります。 以下は、AppSailサービスで初期化された*aliencity* Spring Bootプロジェクトのディレクトリ構造です: ![catalyst_alcity_appsail_spring_catalyst_init_dir](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alcity_appsail_spring_catalyst_init_dir.webp)