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 のコードを再ビルド・再登録する必要があります.