5.1. Java プロジェクトのセットアップ¶
5.1.1. サンプルプロジェクト¶
サンプルプロジェクトを Github で配布しています。 このサンプルを参考に、Java 開発用のプロジェクトを作成してください。
ビルドツールには Maven を使用することを推奨します。
5.1.2. pom.xml の設定¶
Maven を使用する際、pom.xml には以下のような設定が必要です。 (サンプルプロジェクトでは設定済み)
プロジェクトのタイプ(packaging)は "jar" にしてください。 (ビルド成果物として JAR ファイルが一個生成されるようにする)
プロジェクトに以下の depencency を追加する必要があります。
- groupId: com.nec.baas.cloudfn.sdk
- artifactId: cloudfn-sdk
- version: Maven Central で確認ください。
- scope: provided
Maven を使用する場合の pom.xml に記載する dependency の例を示します。
<dependency>
<groupId>com.nec.baas.cloudfn.sdk</groupId>
<artifactId>cloudfn-sdk</artifactId>
<version>7.5.1</version>
<scope>provided</scope>
</dependency>
注意
Cloud Functions Java クライアントライブラリおよび,モバイルバックエンド基盤 Java クライアントライブラリのバージョンは,モバイルバックエンド基盤サーバのメジャーバージョン、マイナーバージョンと合わせる必要があります.
モバイルバックエンド基盤サーバのバージョンを上げた場合には,上記の dependency のバージョンも上げていただいた上で,Cloud Functions のコードを再ビルド・再登録する必要があります.