第6章 Maven を用いた Red Hat JBoss Data Grid JAR ファイルの実行
6.1. JBoss Data Grid の実行 (リモートクライアントサーバーモード) リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
以下の手順に従って、Maven を用いて Red Hat JBoss Data Grid JAR ファイルリモートクライアントサーバーモードで実行します。
注記
Red Hat JBoss Data Grid を直接アプリケーションに埋め込むことを簡素化するため、JBoss Data Grid には少数の統合された jar が含まれています。サポートされる jar ファイルの一覧は、『Release Notes』の Packaging Revisions を参照してください。
クエリーを用いる Hot Rod クライアント
以下の依存関係を pom.xml ファイルに追加します。
infinispan-remote依存関係を追加します。<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-remote</artifactId> <version>${infinispan.version}</version> </dependency><dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-remote</artifactId> <version>${infinispan.version}</version> </dependency>Copy to Clipboard Copied! Toggle word wrap Toggle overflow Remote Cache Store固有のユースケースの場合は、infinispan-embedded依存関係を追加します。<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded</artifactId> <version>${infinispan.version}</version> </dependency><dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded</artifactId> <version>${infinispan.version}</version> </dependency>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
警告
Infinispan クエリー API は、直接 Hibernate Search と Lucene API を公開し、
infinispan-embedded-query.jar ファイル内に埋め込みできません。他のバージョンの Hibernate Search と Lucene が infinispan-embedded-query として同じデプロイメントに含まれないようにしてください。含まれると、クラスパスの競合が発生する原因となり、予期せぬ動作が実行されます。