ステップ 3: プロジェクトをダウンロードして構築する
コネクタの例を実行する前に、Java ソースファイルをダウンロードし、Java プロジェクトを構築します。
前提条件:
- Java Development Kit 8。「Java Downloads��を参照してください。
- Eclipse IDE for Java Developers。http://www.eclipse.org/downloads/eclipse-packages/ から最新バージョンをダウンロードします。
EMP コネクタプロジェクトの GitHub リポジトリの例のフォルダには、コネクタを使用してログインし、イベントに登録する例が含まれています。次のステップでは、次の例をシステム上でローカルに実行します。
EMP コネクタプロジェクトをダウンロードし、構築する手順は、次のとおりです。
-
プロジェクトファイルをダウンロードするには、次のいずれかを実行します。
-
git を使用して EMP-Connector プロジェクトをコピーする。
1git clone https://github.com/forcedotcom/EMP-Connector - GitHub からプロジェクトの zip ファイルをダウンロードし、zip をローカルフォルダに解凍する。
-
git を使用して EMP-Connector プロジェクトをコピーする。
-
Eclipse で、プロジェクトをコピーまたは解凍したフォルダから Maven プロジェクトをインポートします。
Maven の pom.xml ファイルで指定されている連動関係 (CometD など) が、Eclipse の Java プロジェクトに追加されます。
- Java プロジェクトが自動的に構築されていない場合は構築します。
プロジェクトを構築すると、コネクタと LoginExample 機能を含む JAR ファイルが生成されます。この JAR ファイルはシェードされた JAR です。つまり、コネクタのすべての連動関係が含まれているため、それらを個別にダウンロードする必要がありません。JAR ファイルには、-phat Maven 分類子が付いています。次のように、ログイン例をコマンドラインから実行できます。
1java -jar emp-connector-1.0.0-phat.jar <username> <password> <topic> [optional_replayId]このウォークスルーでは、コネクタ例を Eclipse IDE の Java クラスから直接実行し、引数を IDE で指定します。提供された例を実行する代わりに、JAR ファイルをダウンロードして、EMP コネクタ関数をコールする独自のコードを記述することもできます。クライアントを記述する方法については、/src/main/java/com/salesforce/emp/connector/example フォルダにあるプロジェクトで提供されている例を参照してください。
また、EMP コネクタはオープンソースプロジェクトです。つまり、リポジトリにプル要求を送信し、独自の機能強化でこの EMP コネクタに貢献することができます。