--- title: "プロジェクトの初期化" url: https://docs.catalyst.zoho.com/ja/tutorials/leadmanager/java/initialize-project/ description: "Catalystコネクタを使用してZoho CRMアカウントに接続し、リードモジュールから直接リードの表示、作成、更新、削除を行えるLead Managerアプリケーションを構築します" last_updated: 2026-08-17T12:16:04Z 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 --- # CLIからプロジェクトを初期化する これで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/)をご覧ください。 Lead Managerアプリケーションでは、JavaまたはNode.js環境でAdvanced I/O関数とクライアントコンポーネントを初期化します。 1. ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそのフォルダに移動します。 2. そのディレクトリから以下のコマンドを実行してプロジェクトを初期化します: ```sh catalyst init ``` 3. CLIがCatalystプロジェクトとディレクトリの関連付けを求めてきます。先ほどコンソールから作成したプロジェクトに関連付けます。リストから**Lead Manager**を選択し、**Enter**をクリックします。 ![catalyst_leadmanager_init_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/cli-init-leadmanager.webp) 4. スペースバーを使用して**Functions**と**Client**を選択します。**Enter**キーを押して初期化します。 ![catalyst_leadmanager_init_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/client-functions-init.webp) 5. CLIが関数のセットアップを開始します。関数タイプとして**AdvancedIO**を選択します。 ![](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/lead-manager-app-function-selection.webp) 6. 関数スタックとして最新ランタイムの**Java**を選択し、**Enter**を押します。 ![catalyst_leadmanager_init_4](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/function-selection-leadmanager.webp) 7. フォルダ名に「**crmCRUD**」、クラス名に「**CRMCRUD**」と入力します。それぞれ**Enter**を押します。 ![catalyst_leadmanager_init_5](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/catalyst-sdk-installation-complete.webp) CLIが最新の[Catalyst Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/overview/)パッケージをローカルシステムにダウンロードしてインストールします。 > **Note:** アプリケーションのコードに同じ名前が含まれているため、パッケージ名、クラス名、フォルダ名は指示どおりに正確に入力してください。 8. 次にCLIがクライアントのセットアップを開始します。クライアントタイプとして**Basic web app**を選択します。 ![catalyst_leadmanager_init_7](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/basic-web-app-selection.webp) 9. クライアントパッケージの名前として「**LeadManagerApp**」と入力し、**Enter**を押します。 ![catalyst_leadmanager_init_7](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/client-install-complete.webp) 任意の名前を入力できます。ただし、標準化を維持するために、Zohoサインインの有効化時に使用したものと同じ名前を使用することをお勧めします。 クライアントディレクトリが標準構造で作成されます。これでCatalystの初期化が完了しました。 プロジェクトディレクトリ(CATALYST_PROJECT_HOME)に、[クライアントディレクトリ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/functions-directory)(CATALYST\_CLIENT\_HOME)と[関数ディレクトリ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/client-directory)(CATALYST\_FUNCTIONS\_HOME)が設定ファイルおよび依存関係とともにセットアップされました。プロジェクトディレクトリには、`[catalyst.json](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/catalyst-json)`設定ファイルと隠しファイル`.catalystrc`も含まれています。 プロジェクトディレクトリの構造は以下のとおりです。 ![catalyst_leadmanager_proj_dir_struct_java](https://catalyst-docs-development.zohostratus.in/images/tutorials/leadmanager/catalyst_leadmanager_proj_dir_struct_java.webp) > **Note:** これらの画像には追加ファイル`login.html`が含まれています。これはプロジェクトの最終的なディレクトリです。`login.html`はクライアントディレクトリの設定時に作成します。