--- title: "Java SDK依存関係" url: https://docs.catalyst.zoho.com/ja/tools/maven-tools/java-sdk-dependency/ description: "Catalyst Java SDKは、IDEでCatalyst Mavenアーキタイプを使用してBasic I/OおよびAdvanced I/Oを作成する際に、Maven依存関係として自動的に処理されます。" last_updated: 2026-08-17T12:16:04Z service: Serverless type: general --- # Catalyst Java SDK依存関係 [`catalyst-java-sdk`](https://docs.catalyst.zoho.com/ja/sdk/java/v1/overview/)パッケージは、通常CLIからの[Java関数の初期化](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/initialize-functions/#initialize-a-java-function-of-any-type)時にダウンロードされ、関数のディレクトリに保存されます。また、CatalystコンソールのSettings内の[Developer Tools](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/developer-tools/)セクションからいつでもSDKパッケージにアクセスし、Java関数のフォルダ内に含めることもできます。 Catalyst Java SDKをMaven依存関係として追加するオプションにより、Catalystは以下のことを保証します: * CatalystアーキタイプでJava関数を作成するたびに、Java SDKパッケージが自動的に組み込まれます。 * SDKは、関数バンドル内のpom.xml設定ファイルにMaven依存関係として追加されます。 * Java SDKパッケージのバージョン管理が自動的に処理されます。CatalystはJava関数がサーブまたはデプロイされる際に、SDKパッケージの最新バージョンが適用されることを保証します。 * 関数をパッケージ化、サーブ、またはデプロイする際に、SDKパッケージと自動的にバンドルされます。 Java SDK Maven依存関係により、SDKツールキットの管理を行う必要がなくなり、作成する各関数ごとにSDKをダウンロードする必要がなくなります。 IDE内のMaven依存関係の下にJava SDKパッケージが一覧表示されます。 ![maven-dependencies](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/maven/maven-dependencies.webp)